Package io.jmix.dynattr
Interface AttributeDefinition
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- CommonAttributeDefinition
- 
Method Details- 
getIdString getId()
- 
getCodeString getCode()
- 
getMetaPropertyMetaProperty getMetaProperty()
- 
getName
- 
getDescription
- 
getDataTypeAttributeType getDataType()
- 
getJavaType
- 
isCollectionboolean isCollection()
- 
isReadOnlyboolean isReadOnly()
- 
isRequiredboolean isRequired()
- 
getEnumeration
- 
getDefaultValue
- 
isDefaultDateCurrentboolean isDefaultDateCurrent()
- 
getOrderNoint getOrderNo()
- 
getNameMsgBundle
- 
getDescriptionsMsgBundle
- 
getEnumerationMsgBundle
- 
getConfigurationAttributeDefinition.Configuration getConfiguration()
- 
getSourceObject getSource()
 
-