Package io.jmix.audit.snapshot.model
Class EntityPropertyDifferenceModel
java.lang.Object
io.jmix.audit.snapshot.model.EntityPropertyDifferenceModel
- Direct Known Subclasses:
EntityBasicPropertyDifferenceModel
,EntityClassPropertyDifferenceModel
,EntityCollectionPropertyDifferenceModel
Diff between properties in entity snapshots
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final int
protected UUID
protected InstanceNameProvider
protected String
protected Messages
protected String
protected EntityPropertyDifferenceModel
protected String
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetId()
getLabel()
getName()
boolean
boolean
void
void
void
void
setMetaProperty
(MetaProperty metaProperty) void
void
setParentProperty
(EntityPropertyDifferenceModel parentProperty)
-
Field Details
-
id
-
propertyCaption
-
label
-
metaClassName
-
propertyName
-
instanceNameProvider
-
messages
-
parentProperty
-
CAPTION_CHAR_COUNT
protected static final int CAPTION_CHAR_COUNT- See Also:
-
-
Constructor Details
-
EntityPropertyDifferenceModel
public EntityPropertyDifferenceModel()
-
-
Method Details
-
setMetaProperty
-
getId
-
setId
-
getParentProperty
-
setParentProperty
-
getMetaClassName
-
getName
-
setName
-
getLabel
-
setLabel
-
hasStateValues
public boolean hasStateValues() -
getBeforeValue
-
getAfterValue
-
getBeforeString
-
getAfterString
-
getBeforeCaption
-
getAfterCaption
-
getItemState
-
setItemState
-
getPropertyName
-
itemStateVisible
public boolean itemStateVisible()
-