Class SAPOfferInteractionModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
com.hybris.ymkt.recommendationbuffer.model.SAPOfferInteractionModel
All Implemented Interfaces:
Serializable

public class SAPOfferInteractionModel extends ItemModel
Generated model class for type SAPOfferInteraction first defined at extension sapymktrecommendationbuffer.
See Also:
  • 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 final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of SAPOfferInteraction.contactId attribute defined at extension sapymktrecommendationbuffer.
    static final String
    Generated constant - Attribute key of SAPOfferInteraction.contactIdOrigin attribute defined at extension sapymktrecommendationbuffer.
    static final String
    Generated constant - Attribute key of SAPOfferInteraction.interactionType attribute defined at extension sapymktrecommendationbuffer.
    static final String
    Generated constant - Attribute key of SAPOfferInteraction.offerContentItemId attribute defined at extension sapymktrecommendationbuffer.
    static final String
    Generated constant - Attribute key of SAPOfferInteraction.offerId attribute defined at extension sapymktrecommendationbuffer.
    static final String
    Generated constant - Attribute key of SAPOfferInteraction.offerRecommendationScenarioId attribute defined at extension sapymktrecommendationbuffer.
    static final String
    Generated constant - Attribute key of SAPOfferInteraction.timeStamp attribute defined at extension sapymktrecommendationbuffer.

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Generated constructor - Default constructor for generic creation.
    SAPOfferInteractionModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
    SAPOfferInteractionModel(String _contactId, String _contactIdOrigin, String _interactionType, String _offerContentItemId, String _offerId, String _offerRecommendationScenarioId, ItemModel _owner, Date _timeStamp)
    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
    SAPOfferInteractionModel(String _contactId, String _contactIdOrigin, String _interactionType, String _offerContentItemId, String _offerId, String _offerRecommendationScenarioId, Date _timeStamp)
    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

    Modifier and Type
    Method
    Description
    Generated method - Getter of the SAPOfferInteraction.contactId attribute defined at extension sapymktrecommendationbuffer.
    Generated method - Getter of the SAPOfferInteraction.contactIdOrigin attribute defined at extension sapymktrecommendationbuffer.
    Generated method - Getter of the SAPOfferInteraction.interactionType attribute defined at extension sapymktrecommendationbuffer.
    Generated method - Getter of the SAPOfferInteraction.offerContentItemId attribute defined at extension sapymktrecommendationbuffer.
    Generated method - Getter of the SAPOfferInteraction.offerId attribute defined at extension sapymktrecommendationbuffer.
    Generated method - Getter of the SAPOfferInteraction.offerRecommendationScenarioId attribute defined at extension sapymktrecommendationbuffer.
    Generated method - Getter of the SAPOfferInteraction.timeStamp attribute defined at extension sapymktrecommendationbuffer.
    void
    Generated method - Setter of SAPOfferInteraction.contactId attribute defined at extension sapymktrecommendationbuffer.
    void
    Generated method - Setter of SAPOfferInteraction.contactIdOrigin attribute defined at extension sapymktrecommendationbuffer.
    void
    Generated method - Setter of SAPOfferInteraction.interactionType attribute defined at extension sapymktrecommendationbuffer.
    void
    Generated method - Setter of SAPOfferInteraction.offerContentItemId attribute defined at extension sapymktrecommendationbuffer.
    void
    Generated method - Setter of SAPOfferInteraction.offerId attribute defined at extension sapymktrecommendationbuffer.
    void
    Generated method - Setter of SAPOfferInteraction.offerRecommendationScenarioId attribute defined at extension sapymktrecommendationbuffer.
    void
    Generated method - Setter of SAPOfferInteraction.timeStamp attribute defined at extension sapymktrecommendationbuffer.

    Methods inherited from class de.hybris.platform.core.model.ItemModel

    getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner

    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 Details

    • _TYPECODE

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

      public static final String CONTACTID
      Generated constant - Attribute key of SAPOfferInteraction.contactId attribute defined at extension sapymktrecommendationbuffer.
      See Also:
    • CONTACTIDORIGIN

      public static final String CONTACTIDORIGIN
      Generated constant - Attribute key of SAPOfferInteraction.contactIdOrigin attribute defined at extension sapymktrecommendationbuffer.
      See Also:
    • INTERACTIONTYPE

      public static final String INTERACTIONTYPE
      Generated constant - Attribute key of SAPOfferInteraction.interactionType attribute defined at extension sapymktrecommendationbuffer.
      See Also:
    • TIMESTAMP

      public static final String TIMESTAMP
      Generated constant - Attribute key of SAPOfferInteraction.timeStamp attribute defined at extension sapymktrecommendationbuffer.
      See Also:
    • OFFERID

      public static final String OFFERID
      Generated constant - Attribute key of SAPOfferInteraction.offerId attribute defined at extension sapymktrecommendationbuffer.
      See Also:
    • OFFERCONTENTITEMID

      public static final String OFFERCONTENTITEMID
      Generated constant - Attribute key of SAPOfferInteraction.offerContentItemId attribute defined at extension sapymktrecommendationbuffer.
      See Also:
    • OFFERRECOMMENDATIONSCENARIOID

      public static final String OFFERRECOMMENDATIONSCENARIOID
      Generated constant - Attribute key of SAPOfferInteraction.offerRecommendationScenarioId attribute defined at extension sapymktrecommendationbuffer.
      See Also:
  • Constructor Details

    • SAPOfferInteractionModel

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

      public SAPOfferInteractionModel(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
    • SAPOfferInteractionModel

      @Deprecated(since="4.1.1", forRemoval=true) public SAPOfferInteractionModel(String _contactId, String _contactIdOrigin, String _interactionType, String _offerContentItemId, String _offerId, String _offerRecommendationScenarioId, Date _timeStamp)
      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:
      _contactId - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _contactIdOrigin - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _interactionType - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _offerContentItemId - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _offerId - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _offerRecommendationScenarioId - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _timeStamp - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
    • SAPOfferInteractionModel

      @Deprecated(since="4.1.1", forRemoval=true) public SAPOfferInteractionModel(String _contactId, String _contactIdOrigin, String _interactionType, String _offerContentItemId, String _offerId, String _offerRecommendationScenarioId, ItemModel _owner, Date _timeStamp)
      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:
      _contactId - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _contactIdOrigin - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _interactionType - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _offerContentItemId - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _offerId - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _offerRecommendationScenarioId - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
      _owner - initial attribute declared by type Item at extension core
      _timeStamp - initial attribute declared by type SAPOfferInteraction at extension sapymktrecommendationbuffer
  • Method Details

    • getContactId

      @Accessor(qualifier="contactId", type=GETTER) public String getContactId()
      Generated method - Getter of the SAPOfferInteraction.contactId attribute defined at extension sapymktrecommendationbuffer.
      Returns:
      the contactId - Interaction Contact ID
    • getContactIdOrigin

      @Accessor(qualifier="contactIdOrigin", type=GETTER) public String getContactIdOrigin()
      Generated method - Getter of the SAPOfferInteraction.contactIdOrigin attribute defined at extension sapymktrecommendationbuffer.
      Returns:
      the contactIdOrigin - Interaction Contact ID Origin
    • getInteractionType

      @Accessor(qualifier="interactionType", type=GETTER) public String getInteractionType()
      Generated method - Getter of the SAPOfferInteraction.interactionType attribute defined at extension sapymktrecommendationbuffer.
      Returns:
      the interactionType - Interaction Type
    • getOfferContentItemId

      @Accessor(qualifier="offerContentItemId", type=GETTER) public String getOfferContentItemId()
      Generated method - Getter of the SAPOfferInteraction.offerContentItemId attribute defined at extension sapymktrecommendationbuffer.
      Returns:
      the offerContentItemId - Offer Content Item ID
    • getOfferId

      @Accessor(qualifier="offerId", type=GETTER) public String getOfferId()
      Generated method - Getter of the SAPOfferInteraction.offerId attribute defined at extension sapymktrecommendationbuffer.
      Returns:
      the offerId - Offer ID
    • getOfferRecommendationScenarioId

      @Accessor(qualifier="offerRecommendationScenarioId", type=GETTER) public String getOfferRecommendationScenarioId()
      Generated method - Getter of the SAPOfferInteraction.offerRecommendationScenarioId attribute defined at extension sapymktrecommendationbuffer.
      Returns:
      the offerRecommendationScenarioId - Offer Recommendation Scenario ID
    • getTimeStamp

      @Accessor(qualifier="timeStamp", type=GETTER) public Date getTimeStamp()
      Generated method - Getter of the SAPOfferInteraction.timeStamp attribute defined at extension sapymktrecommendationbuffer.
      Returns:
      the timeStamp - Time Stamp
    • setContactId

      @Accessor(qualifier="contactId", type=SETTER) public void setContactId(String value)
      Generated method - Setter of SAPOfferInteraction.contactId attribute defined at extension sapymktrecommendationbuffer.
      Parameters:
      value - the contactId - Interaction Contact ID
    • setContactIdOrigin

      @Accessor(qualifier="contactIdOrigin", type=SETTER) public void setContactIdOrigin(String value)
      Generated method - Setter of SAPOfferInteraction.contactIdOrigin attribute defined at extension sapymktrecommendationbuffer.
      Parameters:
      value - the contactIdOrigin - Interaction Contact ID Origin
    • setInteractionType

      @Accessor(qualifier="interactionType", type=SETTER) public void setInteractionType(String value)
      Generated method - Setter of SAPOfferInteraction.interactionType attribute defined at extension sapymktrecommendationbuffer.
      Parameters:
      value - the interactionType - Interaction Type
    • setOfferContentItemId

      @Accessor(qualifier="offerContentItemId", type=SETTER) public void setOfferContentItemId(String value)
      Generated method - Setter of SAPOfferInteraction.offerContentItemId attribute defined at extension sapymktrecommendationbuffer.
      Parameters:
      value - the offerContentItemId - Offer Content Item ID
    • setOfferId

      @Accessor(qualifier="offerId", type=SETTER) public void setOfferId(String value)
      Generated method - Setter of SAPOfferInteraction.offerId attribute defined at extension sapymktrecommendationbuffer.
      Parameters:
      value - the offerId - Offer ID
    • setOfferRecommendationScenarioId

      @Accessor(qualifier="offerRecommendationScenarioId", type=SETTER) public void setOfferRecommendationScenarioId(String value)
      Generated method - Setter of SAPOfferInteraction.offerRecommendationScenarioId attribute defined at extension sapymktrecommendationbuffer.
      Parameters:
      value - the offerRecommendationScenarioId - Offer Recommendation Scenario ID
    • setTimeStamp

      @Accessor(qualifier="timeStamp", type=SETTER) public void setTimeStamp(Date value)
      Generated method - Setter of SAPOfferInteraction.timeStamp attribute defined at extension sapymktrecommendationbuffer.
      Parameters:
      value - the timeStamp - Time Stamp