Class SavedValueEntryModel

  • All Implemented Interfaces:
    java.io.Serializable

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

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _SAVEDVALUEENTRIESRELATION

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

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

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

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

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

        public static final java.lang.String PARENT
        Generated constant - Attribute key of SavedValueEntry.parent attribute defined at extension core.
        See Also:
        Constant Field Values
    • Constructor Detail

      • 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,
                                    java.lang.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,
                                    java.lang.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 Detail

      • getModifiedAttribute

        @Accessor(qualifier="modifiedAttribute",
                  type=GETTER)
        public java.lang.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 java.lang.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 java.lang.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
      • setModifiedAttribute

        @Accessor(qualifier="modifiedAttribute",
                  type=SETTER)
        public void setModifiedAttribute​(java.lang.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​(java.lang.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​(java.lang.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