Package io.jmix.dynmodelflowui.model
Class DynamicAttributeModel
java.lang.Object
io.jmix.dynmodelflowui.model.DynamicAttributeModel
- All Implemented Interfaces:
HasDynamicLocalizedMessages
Model entity for editing
DynamicAttributeDefinition.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DynamicCalculatedAttributeModelprotected Booleanprotected Stringprotected Stringprotected UUIDprotected Booleanprotected Stringprotected Integerprotected Booleanprotected List<DynamicLocalizedMessageModel> protected @NotNull Stringprotected Booleanprotected DynamicAttributeResourceRolesModelprotected Booleanprotected List<DynamicAttributeConstraintModel> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()getLob()getName()voidsetCalculated(DynamicCalculatedAttributeModel calculated) voidsetCollection(Boolean collection) voidsetEntityName(String entityName) voidsetEnumeration(String enumeration) voidvoidsetInstanceName(Boolean instanceName) voidsetJavaClass(String javaClass) voidvoidvoidsetMessages(List<DynamicLocalizedMessageModel> messages) voidvoidsetRequired(Boolean required) voidsetResourceRoles(DynamicAttributeResourceRolesModel resourceRoles) voidvoidsetValidationConstraints(List<DynamicAttributeConstraintModel> validationConstraints)
-
Field Details
-
id
-
name
-
javaClass
-
entityName
-
enumeration
-
length
-
lob
-
required
-
unique
-
instanceName
-
collection
-
calculated
-
validationConstraints
-
resourceRoles
-
messages
-
-
Constructor Details
-
DynamicAttributeModel
public DynamicAttributeModel()
-
-
Method Details
-
getId
-
setId
-
getName
-
setName
-
getJavaClass
-
setJavaClass
-
getEntityName
-
setEntityName
-
getEnumeration
-
setEnumeration
-
getLength
-
setLength
-
getLob
-
setLob
-
getRequired
-
setRequired
-
getUnique
-
setUnique
-
getInstanceName
-
setInstanceName
-
getCollection
-
setCollection
-
getCalculated
-
setCalculated
-
getValidationConstraints
-
setValidationConstraints
-
getResourceRoles
-
setResourceRoles
-
getMessages
- Specified by:
getMessagesin interfaceHasDynamicLocalizedMessages
-
setMessages
- Specified by:
setMessagesin interfaceHasDynamicLocalizedMessages
-