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 SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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 interface- EntityValuesProvider
 
- 
getAttributeValue- Specified by:
- getAttributeValuein interface- EntityValuesProvider
 
- 
setAttributeValue- Specified by:
- setAttributeValuein interface- EntityValuesProvider
 
- 
getEntityEntry- Specified by:
- getEntityEntryin interface- EntityEntryExtraState
 
- 
copyDescription copied from interface:EntityEntryExtraStateCopies the extra state.- Specified by:
- copyin interface- EntityEntryExtraState
 
- 
getAttributes- Specified by:
- getAttributesin interface- EntityValuesProvider
 
- 
getChanges- Specified by:
- getChangesin interface- EntityValuesProvider
 
- 
putTransformed
 
-