Class SavedValueEntryModel

All Implemented Interfaces:
Serializable

public class SavedValueEntryModel extends ItemModel
Generated model class for type SavedValueEntry first defined at extension core.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _SAVEDVALUEENTRIESRELATION

      public static final String _SAVEDVALUEENTRIESRELATION
      Generated relation code constant for relation SavedValueEntriesRelation defining source attribute parent in extension core.
      See Also:
    • MODIFIEDATTRIBUTE

      public static final String MODIFIEDATTRIBUTE
      Generated constant - Attribute key of SavedValueEntry.modifiedAttribute attribute defined at extension core.
      See Also:
    • OLDVALUEATTRIBUTEDESCRIPTOR

      public static final String OLDVALUEATTRIBUTEDESCRIPTOR
      Generated constant - Attribute key of SavedValueEntry.OldValueAttributeDescriptor attribute defined at extension core.
      See Also:
    • OLDVALUE

      public static final String OLDVALUE
      Generated constant - Attribute key of SavedValueEntry.oldValue attribute defined at extension core.
      See Also:
    • NEWVALUE

      public static final String NEWVALUE
      Generated constant - Attribute key of SavedValueEntry.newValue attribute defined at extension core.
      See Also:
    • PARENT

      public static final String PARENT
      Generated constant - Attribute key of SavedValueEntry.parent attribute defined at extension core.
      See Also:
  • Constructor Details

    • SavedValueEntryModel

      public SavedValueEntryModel()
      Generated constructor - Default constructor for generic creation.
    • SavedValueEntryModel

      public SavedValueEntryModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • SavedValueEntryModel

      @Deprecated(since="4.1.1", forRemoval=true) public SavedValueEntryModel(AttributeDescriptorModel _OldValueAttributeDescriptor, String _modifiedAttribute, SavedValuesModel _parent)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _OldValueAttributeDescriptor - initial attribute declared by type SavedValueEntry at extension core
      _modifiedAttribute - initial attribute declared by type SavedValueEntry at extension core
      _parent - initial attribute declared by type SavedValueEntry at extension core
    • SavedValueEntryModel

      @Deprecated(since="4.1.1", forRemoval=true) public SavedValueEntryModel(AttributeDescriptorModel _OldValueAttributeDescriptor, String _modifiedAttribute, ItemModel _owner, SavedValuesModel _parent)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _OldValueAttributeDescriptor - initial attribute declared by type SavedValueEntry at extension core
      _modifiedAttribute - initial attribute declared by type SavedValueEntry at extension core
      _owner - initial attribute declared by type Item at extension core
      _parent - initial attribute declared by type SavedValueEntry at extension core
  • Method Details

    • getModifiedAttribute

      @Accessor(qualifier="modifiedAttribute", type=GETTER) public String getModifiedAttribute()
      Generated method - Getter of the SavedValueEntry.modifiedAttribute attribute defined at extension core.
      Returns:
      the modifiedAttribute - the modified attribute
    • getNewValue

      @Accessor(qualifier="newValue", type=GETTER) public Object getNewValue()
      Generated method - Getter of the SavedValueEntry.newValue attribute defined at extension core.
      Returns:
      the newValue - the new value
    • getOldValue

      @Accessor(qualifier="oldValue", type=GETTER) public Object getOldValue()
      Generated method - Getter of the SavedValueEntry.oldValue attribute defined at extension core.
      Returns:
      the oldValue - the old value
    • getOldValueAttributeDescriptor

      @Accessor(qualifier="OldValueAttributeDescriptor", type=GETTER) public AttributeDescriptorModel getOldValueAttributeDescriptor()
      Generated method - Getter of the SavedValueEntry.OldValueAttributeDescriptor attribute defined at extension core.
      Returns:
      the OldValueAttributeDescriptor - the old attributedescriptor
    • getParent

      @Accessor(qualifier="parent", type=GETTER) public SavedValuesModel getParent()
      Generated method - Getter of the SavedValueEntry.parent attribute defined at extension core.
      Returns:
      the parent
    • setModifiedAttribute

      @Accessor(qualifier="modifiedAttribute", type=SETTER) public void setModifiedAttribute(String value)
      Generated method - Setter of SavedValueEntry.modifiedAttribute attribute defined at extension core.
      Parameters:
      value - the modifiedAttribute - the modified attribute
    • setNewValue

      @Accessor(qualifier="newValue", type=SETTER) public void setNewValue(Object value)
      Generated method - Setter of SavedValueEntry.newValue attribute defined at extension core.
      Parameters:
      value - the newValue - the new value
    • setOldValue

      @Accessor(qualifier="oldValue", type=SETTER) public void setOldValue(Object value)
      Generated method - Setter of SavedValueEntry.oldValue attribute defined at extension core.
      Parameters:
      value - the oldValue - the old value
    • setOldValueAttributeDescriptor

      @Accessor(qualifier="OldValueAttributeDescriptor", type=SETTER) public void setOldValueAttributeDescriptor(AttributeDescriptorModel value)
      Generated method - Setter of SavedValueEntry.OldValueAttributeDescriptor attribute defined at extension core.
      Parameters:
      value - the OldValueAttributeDescriptor - the old attributedescriptor
    • setParent

      @Accessor(qualifier="parent", type=SETTER) public void setParent(SavedValuesModel value)
      Generated method - Initial setter of SavedValueEntry.parent attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the parent