Interface AttributeType

All Superinterfaces:
Entity, NamedDescribedResource, NamedResource, Resource, Serializable
All Known Subinterfaces:
BooleanAttributeType, DateAttributeType, MultiValueListAttributeType, NumericAttributeType, ScriptAttributeType, SingleValueListAttributeType, StringAttributeType

public interface AttributeType extends NamedDescribedResource
Represents an attribute type.
  • Method Details

    • getPublicId

      String getPublicId()
      Returns the public id of the attribute type.
      Returns:
      the public id
    • getAttributeTypeDiscriminator

      String getAttributeTypeDiscriminator()
      Returns the discriminator of this AttributeType, which indicates the type. The value can be one of : BooleanAttributeType, DateAttributeType, MultiValueListAttributeType, NumericAttributeType, ScriptAttributeType, SingleValueListAttributeType or StringAttributeType.
      Returns:
      the attribute type discriminator