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
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _SAVEDVALUEENTRIESRELATION
      Generated relation code constant for relation SavedValueEntriesRelation defining source attribute parent in extension core.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String MODIFIEDATTRIBUTE
      Generated constant - Attribute key of SavedValueEntry.modifiedAttribute attribute defined at extension core.
      static java.lang.String NEWVALUE
      Generated constant - Attribute key of SavedValueEntry.newValue attribute defined at extension core.
      static java.lang.String OLDVALUE
      Generated constant - Attribute key of SavedValueEntry.oldValue attribute defined at extension core.
      static java.lang.String OLDVALUEATTRIBUTEDESCRIPTOR
      Generated constant - Attribute key of SavedValueEntry.OldValueAttributeDescriptor attribute defined at extension core.
      static java.lang.String PARENT
      Generated constant - Attribute key of SavedValueEntry.parent attribute defined at extension core.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      SavedValueEntryModel()
      Generated constructor - Default constructor for generic creation.
      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
      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
      SavedValueEntryModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getModifiedAttribute()
      Generated method - Getter of the SavedValueEntry.modifiedAttribute attribute defined at extension core.
      java.lang.Object getNewValue()
      Generated method - Getter of the SavedValueEntry.newValue attribute defined at extension core.
      java.lang.Object getOldValue()
      Generated method - Getter of the SavedValueEntry.oldValue attribute defined at extension core.
      AttributeDescriptorModel getOldValueAttributeDescriptor()
      Generated method - Getter of the SavedValueEntry.OldValueAttributeDescriptor attribute defined at extension core.
      SavedValuesModel getParent()
      Generated method - Getter of the SavedValueEntry.parent attribute defined at extension core.
      void setModifiedAttribute​(java.lang.String value)
      Generated method - Setter of SavedValueEntry.modifiedAttribute attribute defined at extension core.
      void setNewValue​(java.lang.Object value)
      Generated method - Setter of SavedValueEntry.newValue attribute defined at extension core.
      void setOldValue​(java.lang.Object value)
      Generated method - Setter of SavedValueEntry.oldValue attribute defined at extension core.
      void setOldValueAttributeDescriptor​(AttributeDescriptorModel value)
      Generated method - Setter of SavedValueEntry.OldValueAttributeDescriptor attribute defined at extension core.
      void setParent​(SavedValuesModel value)
      Generated method - Initial setter of SavedValueEntry.parent attribute defined at extension core.
      • Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 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​(de.hybris.platform.servicelayer.model.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
      • 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​(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