Class EntityPropertyDifferenceModel

java.lang.Object
io.jmix.audit.snapshot.model.EntityPropertyDifferenceModel
Direct Known Subclasses:
EntityBasicPropertyDifferenceModel, EntityClassPropertyDifferenceModel, EntityCollectionPropertyDifferenceModel

public abstract class EntityPropertyDifferenceModel extends Object
Diff between properties in entity snapshots
  • Field Details

  • Constructor Details

    • EntityPropertyDifferenceModel

      public EntityPropertyDifferenceModel()
  • Method Details

    • setMetaProperty

      public void setMetaProperty(MetaProperty metaProperty)
    • getId

      public UUID getId()
    • setId

      public void setId(UUID id)
    • getParentProperty

      public EntityPropertyDifferenceModel getParentProperty()
    • setParentProperty

      public void setParentProperty(EntityPropertyDifferenceModel parentProperty)
    • getMetaClassName

      public String getMetaClassName()
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • hasStateValues

      public boolean hasStateValues()
    • getBeforeValue

      public Object getBeforeValue()
    • getAfterValue

      public Object getAfterValue()
    • getBeforeString

      public String getBeforeString()
    • getAfterString

      public String getAfterString()
    • getBeforeCaption

      public String getBeforeCaption()
    • getAfterCaption

      public String getAfterCaption()
    • getItemState

    • setItemState

      public void setItemState(EntityPropertyDifferenceModel.ItemState itemState)
    • getPropertyName

      public String getPropertyName()
    • itemStateVisible

      public boolean itemStateVisible()