Package io.jmix.dynattr
Class DynamicAttributesState
java.lang.Object
io.jmix.dynattr.DynamicAttributesState
- All Implemented Interfaces:
 EntityEntryExtraState,EntityValuesProvider,Serializable
public class DynamicAttributesState
extends Object
implements EntityEntryExtraState, EntityValuesProvider
- See Also:
 
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidcopy(EntityEntryExtraState extraState) Copies the extra state.<T> TgetAttributeValue(String name) protected voidputTransformed(Set<AttributeChanges.Change> output, Map<String, Object> source) voidsetAttributeValue(String name, Object value, boolean checkEquals) voidsetDynamicAttributes(DynamicAttributes dynamicModel) booleansupportAttribute(String name)  
- 
Field Details
- 
entityEntry
 - 
dynamicModel
 
 - 
 - 
Constructor Details
- 
DynamicAttributesState
 
 - 
 - 
Method Details
- 
getDynamicAttributes
 - 
setDynamicAttributes
 - 
supportAttribute
- Specified by:
 supportAttributein interfaceEntityValuesProvider
 - 
getAttributeValue
- Specified by:
 getAttributeValuein interfaceEntityValuesProvider
 - 
setAttributeValue
- Specified by:
 setAttributeValuein interfaceEntityValuesProvider
 - 
getEntityEntry
- Specified by:
 getEntityEntryin interfaceEntityEntryExtraState
 - 
copy
Description copied from interface:EntityEntryExtraStateCopies the extra state.- Specified by:
 copyin interfaceEntityEntryExtraState
 - 
getAttributes
- Specified by:
 getAttributesin interfaceEntityValuesProvider
 - 
getChanges
- Specified by:
 getChangesin interfaceEntityValuesProvider
 - 
putTransformed
 
 -