Package io.jmix.dynattr.impl
Class CommonAttributeDefinition
java.lang.Object
io.jmix.dynattr.impl.CommonAttributeDefinition
- All Implemented Interfaces:
AttributeDefinition,Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classNested classes/interfaces inherited from interface io.jmix.dynattr.AttributeDefinition
AttributeDefinition.Configuration -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CategoryAttributeprotected final AttributeDefinition.Configurationprotected final DynAttrMetaProperty -
Constructor Summary
ConstructorsConstructorDescriptionCommonAttributeDefinition(CategoryAttribute attribute, DynAttrMetaProperty metaProperty) -
Method Summary
-
Field Details
-
attribute
-
configuration
-
metaProperty
-
-
Constructor Details
-
CommonAttributeDefinition
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceAttributeDefinition
-
getMetaProperty
- Specified by:
getMetaPropertyin interfaceAttributeDefinition
-
getCode
- Specified by:
getCodein interfaceAttributeDefinition
-
getName
- Specified by:
getNamein interfaceAttributeDefinition
-
getDescription
- Specified by:
getDescriptionin interfaceAttributeDefinition
-
getDataType
- Specified by:
getDataTypein interfaceAttributeDefinition
-
getJavaType
- Specified by:
getJavaTypein interfaceAttributeDefinition
-
isCollection
public boolean isCollection()- Specified by:
isCollectionin interfaceAttributeDefinition
-
getEnumeration
- Specified by:
getEnumerationin interfaceAttributeDefinition
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceAttributeDefinition
-
isDefaultDateCurrent
public boolean isDefaultDateCurrent()- Specified by:
isDefaultDateCurrentin interfaceAttributeDefinition
-
getOrderNo
public int getOrderNo()- Specified by:
getOrderNoin interfaceAttributeDefinition
-
getNameMsgBundle
- Specified by:
getNameMsgBundlein interfaceAttributeDefinition
-
getDescriptionsMsgBundle
- Specified by:
getDescriptionsMsgBundlein interfaceAttributeDefinition
-
getEnumerationMsgBundle
- Specified by:
getEnumerationMsgBundlein interfaceAttributeDefinition
-
getConfiguration
- Specified by:
getConfigurationin interfaceAttributeDefinition
-
getSource
- Specified by:
getSourcein interfaceAttributeDefinition
-
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnlyin interfaceAttributeDefinition
-
isRequired
public boolean isRequired()- Specified by:
isRequiredin interfaceAttributeDefinition
-