Interface AttributeDefinition

All Superinterfaces:
Serializable
All Known Implementing Classes:
CommonAttributeDefinition

public interface AttributeDefinition extends Serializable
  • Method Details

    • getId

      String getId()
    • getCode

      String getCode()
    • getMetaProperty

      MetaProperty getMetaProperty()
    • getName

      @Nullable String getName()
    • getDescription

      @Nullable String getDescription()
    • getDataType

      AttributeType getDataType()
    • getJavaType

      @Nullable Class<?> getJavaType()
    • isCollection

      boolean isCollection()
    • isReadOnly

      boolean isReadOnly()
    • isRequired

      boolean isRequired()
    • getEnumeration

      @Nullable String getEnumeration()
    • getDefaultValue

      @Nullable Object getDefaultValue()
    • isDefaultDateCurrent

      boolean isDefaultDateCurrent()
    • getOrderNo

      int getOrderNo()
    • getNameMsgBundle

      @Nullable String getNameMsgBundle()
    • getDescriptionsMsgBundle

      @Nullable String getDescriptionsMsgBundle()
    • getEnumerationMsgBundle

      @Nullable String getEnumerationMsgBundle()
    • getConfiguration

    • getSource

      Object getSource()