Class ChangeDescriptorModel

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    ItemSyncDescriptorModel

    public class ChangeDescriptorModel
    extends ItemModel
    Generated model class for type ChangeDescriptor first defined at extension processing.
    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 _TYPECODE
      Generated model type code constant.
      static java.lang.String CHANGEDITEM
      Generated constant - Attribute key of ChangeDescriptor.changedItem attribute defined at extension processing.
      static java.lang.String CHANGETYPE
      Generated constant - Attribute key of ChangeDescriptor.changeType attribute defined at extension processing.
      static java.lang.String CRONJOB
      Generated constant - Attribute key of ChangeDescriptor.cronJob attribute defined at extension processing.
      static java.lang.String DESCRIPTION
      Generated constant - Attribute key of ChangeDescriptor.description attribute defined at extension processing.
      static java.lang.String PREVIOUSITEMSTATE
      Generated constant - Attribute key of ChangeDescriptor.previousItemState attribute defined at extension processing.
      static java.lang.String SAVETIMESTAMP
      Generated constant - Attribute key of ChangeDescriptor.saveTimestamp attribute defined at extension processing.
      static java.lang.String SEQUENCENUMBER
      Generated constant - Attribute key of ChangeDescriptor.sequenceNumber attribute defined at extension processing.
      static java.lang.String STEP
      Generated constant - Attribute key of ChangeDescriptor.step attribute defined at extension processing.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      ChangeDescriptorModel()
      Generated constructor - Default constructor for generic creation.
      ChangeDescriptorModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      ChangeDescriptorModel​(java.lang.String _changeType, CronJobModel _cronJob, ItemModel _owner, java.lang.Integer _sequenceNumber, StepModel _step)
      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
      ChangeDescriptorModel​(java.lang.String _changeType, CronJobModel _cronJob, java.lang.Integer _sequenceNumber, StepModel _step)
      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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ItemModel getChangedItem()
      Generated method - Getter of the ChangeDescriptor.changedItem attribute defined at extension processing.
      java.lang.String getChangeType()
      Generated method - Getter of the ChangeDescriptor.changeType attribute defined at extension processing.
      CronJobModel getCronJob()
      Generated method - Getter of the ChangeDescriptor.cronJob attribute defined at extension processing.
      java.lang.String getDescription()
      Generated method - Getter of the ChangeDescriptor.description attribute defined at extension processing.
      java.util.Map getPreviousItemState()
      Generated method - Getter of the ChangeDescriptor.previousItemState attribute defined at extension processing.
      java.util.Date getSaveTimestamp()
      Generated method - Getter of the ChangeDescriptor.saveTimestamp attribute defined at extension processing.
      java.lang.Integer getSequenceNumber()
      Generated method - Getter of the ChangeDescriptor.sequenceNumber attribute defined at extension processing.
      StepModel getStep()
      Generated method - Getter of the ChangeDescriptor.step attribute defined at extension processing.
      void setChangedItem​(ItemModel value)
      Generated method - Setter of ChangeDescriptor.changedItem attribute defined at extension processing.
      void setChangeType​(java.lang.String value)
      Generated method - Setter of ChangeDescriptor.changeType attribute defined at extension processing.
      void setCronJob​(CronJobModel value)
      Generated method - Initial setter of ChangeDescriptor.cronJob attribute defined at extension processing.
      void setDescription​(java.lang.String value)
      Generated method - Setter of ChangeDescriptor.description attribute defined at extension processing.
      void setPreviousItemState​(java.util.Map value)
      Generated method - Setter of ChangeDescriptor.previousItemState attribute defined at extension processing.
      void setSaveTimestamp​(java.util.Date value)
      Generated method - Setter of ChangeDescriptor.saveTimestamp attribute defined at extension processing.
      void setSequenceNumber​(java.lang.Integer value)
      Generated method - Initial setter of ChangeDescriptor.sequenceNumber attribute defined at extension processing.
      void setStep​(StepModel value)
      Generated method - Initial setter of ChangeDescriptor.step attribute defined at extension processing.
      • 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
      • CRONJOB

        public static final java.lang.String CRONJOB
        Generated constant - Attribute key of ChangeDescriptor.cronJob attribute defined at extension processing.
        See Also:
        Constant Field Values
      • STEP

        public static final java.lang.String STEP
        Generated constant - Attribute key of ChangeDescriptor.step attribute defined at extension processing.
        See Also:
        Constant Field Values
      • CHANGEDITEM

        public static final java.lang.String CHANGEDITEM
        Generated constant - Attribute key of ChangeDescriptor.changedItem attribute defined at extension processing.
        See Also:
        Constant Field Values
      • SEQUENCENUMBER

        public static final java.lang.String SEQUENCENUMBER
        Generated constant - Attribute key of ChangeDescriptor.sequenceNumber attribute defined at extension processing.
        See Also:
        Constant Field Values
      • SAVETIMESTAMP

        public static final java.lang.String SAVETIMESTAMP
        Generated constant - Attribute key of ChangeDescriptor.saveTimestamp attribute defined at extension processing.
        See Also:
        Constant Field Values
      • PREVIOUSITEMSTATE

        public static final java.lang.String PREVIOUSITEMSTATE
        Generated constant - Attribute key of ChangeDescriptor.previousItemState attribute defined at extension processing.
        See Also:
        Constant Field Values
      • CHANGETYPE

        public static final java.lang.String CHANGETYPE
        Generated constant - Attribute key of ChangeDescriptor.changeType attribute defined at extension processing.
        See Also:
        Constant Field Values
      • DESCRIPTION

        public static final java.lang.String DESCRIPTION
        Generated constant - Attribute key of ChangeDescriptor.description attribute defined at extension processing.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ChangeDescriptorModel

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

        public ChangeDescriptorModel​(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
      • ChangeDescriptorModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ChangeDescriptorModel​(java.lang.String _changeType,
                                     CronJobModel _cronJob,
                                     java.lang.Integer _sequenceNumber,
                                     StepModel _step)
        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:
        _changeType - initial attribute declared by type ChangeDescriptor at extension processing
        _cronJob - initial attribute declared by type ChangeDescriptor at extension processing
        _sequenceNumber - initial attribute declared by type ChangeDescriptor at extension processing
        _step - initial attribute declared by type ChangeDescriptor at extension processing
      • ChangeDescriptorModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ChangeDescriptorModel​(java.lang.String _changeType,
                                     CronJobModel _cronJob,
                                     ItemModel _owner,
                                     java.lang.Integer _sequenceNumber,
                                     StepModel _step)
        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:
        _changeType - initial attribute declared by type ChangeDescriptor at extension processing
        _cronJob - initial attribute declared by type ChangeDescriptor at extension processing
        _owner - initial attribute declared by type Item at extension core
        _sequenceNumber - initial attribute declared by type ChangeDescriptor at extension processing
        _step - initial attribute declared by type ChangeDescriptor at extension processing
    • Method Detail

      • getChangedItem

        @Accessor(qualifier="changedItem",
                  type=GETTER)
        public ItemModel getChangedItem()
        Generated method - Getter of the ChangeDescriptor.changedItem attribute defined at extension processing.
        Returns:
        the changedItem
      • getChangeType

        @Accessor(qualifier="changeType",
                  type=GETTER)
        public java.lang.String getChangeType()
        Generated method - Getter of the ChangeDescriptor.changeType attribute defined at extension processing.
        Returns:
        the changeType
      • getCronJob

        @Accessor(qualifier="cronJob",
                  type=GETTER)
        public CronJobModel getCronJob()
        Generated method - Getter of the ChangeDescriptor.cronJob attribute defined at extension processing.
        Returns:
        the cronJob
      • getDescription

        @Accessor(qualifier="description",
                  type=GETTER)
        public java.lang.String getDescription()
        Generated method - Getter of the ChangeDescriptor.description attribute defined at extension processing.
        Returns:
        the description
      • getPreviousItemState

        @Accessor(qualifier="previousItemState",
                  type=GETTER)
        public java.util.Map getPreviousItemState()
        Generated method - Getter of the ChangeDescriptor.previousItemState attribute defined at extension processing.
        Returns:
        the previousItemState
      • getSaveTimestamp

        @Accessor(qualifier="saveTimestamp",
                  type=GETTER)
        public java.util.Date getSaveTimestamp()
        Generated method - Getter of the ChangeDescriptor.saveTimestamp attribute defined at extension processing.
        Returns:
        the saveTimestamp
      • getSequenceNumber

        @Accessor(qualifier="sequenceNumber",
                  type=GETTER)
        public java.lang.Integer getSequenceNumber()
        Generated method - Getter of the ChangeDescriptor.sequenceNumber attribute defined at extension processing.
        Returns:
        the sequenceNumber
      • getStep

        @Accessor(qualifier="step",
                  type=GETTER)
        public StepModel getStep()
        Generated method - Getter of the ChangeDescriptor.step attribute defined at extension processing.
        Returns:
        the step
      • setChangedItem

        @Accessor(qualifier="changedItem",
                  type=SETTER)
        public void setChangedItem​(ItemModel value)
        Generated method - Setter of ChangeDescriptor.changedItem attribute defined at extension processing.
        Parameters:
        value - the changedItem
      • setChangeType

        @Accessor(qualifier="changeType",
                  type=SETTER)
        public void setChangeType​(java.lang.String value)
        Generated method - Setter of ChangeDescriptor.changeType attribute defined at extension processing.
        Parameters:
        value - the changeType
      • setCronJob

        @Accessor(qualifier="cronJob",
                  type=SETTER)
        public void setCronJob​(CronJobModel value)
        Generated method - Initial setter of ChangeDescriptor.cronJob attribute defined at extension processing. Can only be used at creation of model - before first save.
        Parameters:
        value - the cronJob
      • setDescription

        @Accessor(qualifier="description",
                  type=SETTER)
        public void setDescription​(java.lang.String value)
        Generated method - Setter of ChangeDescriptor.description attribute defined at extension processing.
        Parameters:
        value - the description
      • setPreviousItemState

        @Accessor(qualifier="previousItemState",
                  type=SETTER)
        public void setPreviousItemState​(java.util.Map value)
        Generated method - Setter of ChangeDescriptor.previousItemState attribute defined at extension processing.
        Parameters:
        value - the previousItemState
      • setSaveTimestamp

        @Accessor(qualifier="saveTimestamp",
                  type=SETTER)
        public void setSaveTimestamp​(java.util.Date value)
        Generated method - Setter of ChangeDescriptor.saveTimestamp attribute defined at extension processing.
        Parameters:
        value - the saveTimestamp
      • setSequenceNumber

        @Accessor(qualifier="sequenceNumber",
                  type=SETTER)
        public void setSequenceNumber​(java.lang.Integer value)
        Generated method - Initial setter of ChangeDescriptor.sequenceNumber attribute defined at extension processing. Can only be used at creation of model - before first save.
        Parameters:
        value - the sequenceNumber
      • setStep

        @Accessor(qualifier="step",
                  type=SETTER)
        public void setStep​(StepModel value)
        Generated method - Initial setter of ChangeDescriptor.step attribute defined at extension processing. Can only be used at creation of model - before first save.
        Parameters:
        value - the step