Class SAPRecoClickthroughModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class SAPRecoClickthroughModel
    extends ItemModel
    Generated model class for type SAPRecoClickthrough first defined at extension sapymktrecommendationbuffer.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String PRODUCTID
      Generated constant - Attribute key of SAPRecoClickthrough.productId attribute defined at extension sapymktrecommendationbuffer.
      static java.lang.String PRODUCTTYPE
      Generated constant - Attribute key of SAPRecoClickthrough.productType attribute defined at extension sapymktrecommendationbuffer.
      static java.lang.String SCENARIOID
      Generated constant - Attribute key of SAPRecoClickthrough.scenarioId attribute defined at extension sapymktrecommendationbuffer.
      static java.lang.String SOURCEOBJECTID
      Generated constant - Attribute key of SAPRecoClickthrough.sourceObjectId attribute defined at extension sapymktrecommendationbuffer.
      static java.lang.String TIMESTAMP
      Generated constant - Attribute key of SAPRecoClickthrough.timeStamp attribute defined at extension sapymktrecommendationbuffer.
      static java.lang.String USERID
      Generated constant - Attribute key of SAPRecoClickthrough.userId attribute defined at extension sapymktrecommendationbuffer.
      static java.lang.String USERTYPE
      Generated constant - Attribute key of SAPRecoClickthrough.userType attribute defined at extension sapymktrecommendationbuffer.
    • Constructor Summary

      Constructors 
      Constructor Description
      SAPRecoClickthroughModel()
      Generated constructor - Default constructor for generic creation.
      SAPRecoClickthroughModel​(ItemModel _owner, java.lang.String _productId, java.lang.String _productType, java.lang.String _scenarioId, java.lang.String _sourceObjectId, java.util.Date _timeStamp, java.lang.String _userId, java.lang.String _userType)
      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
      SAPRecoClickthroughModel​(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      SAPRecoClickthroughModel​(java.lang.String _productId, java.lang.String _productType, java.lang.String _scenarioId, java.lang.String _sourceObjectId, java.util.Date _timeStamp, java.lang.String _userId, java.lang.String _userType)
      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
    • Field Detail

      • _TYPECODE

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

        public static final java.lang.String SCENARIOID
        Generated constant - Attribute key of SAPRecoClickthrough.scenarioId attribute defined at extension sapymktrecommendationbuffer.
        See Also:
        Constant Field Values
      • USERID

        public static final java.lang.String USERID
        Generated constant - Attribute key of SAPRecoClickthrough.userId attribute defined at extension sapymktrecommendationbuffer.
        See Also:
        Constant Field Values
      • USERTYPE

        public static final java.lang.String USERTYPE
        Generated constant - Attribute key of SAPRecoClickthrough.userType attribute defined at extension sapymktrecommendationbuffer.
        See Also:
        Constant Field Values
      • SOURCEOBJECTID

        public static final java.lang.String SOURCEOBJECTID
        Generated constant - Attribute key of SAPRecoClickthrough.sourceObjectId attribute defined at extension sapymktrecommendationbuffer.
        See Also:
        Constant Field Values
      • PRODUCTTYPE

        public static final java.lang.String PRODUCTTYPE
        Generated constant - Attribute key of SAPRecoClickthrough.productType attribute defined at extension sapymktrecommendationbuffer.
        See Also:
        Constant Field Values
      • PRODUCTID

        public static final java.lang.String PRODUCTID
        Generated constant - Attribute key of SAPRecoClickthrough.productId attribute defined at extension sapymktrecommendationbuffer.
        See Also:
        Constant Field Values
      • TIMESTAMP

        public static final java.lang.String TIMESTAMP
        Generated constant - Attribute key of SAPRecoClickthrough.timeStamp attribute defined at extension sapymktrecommendationbuffer.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SAPRecoClickthroughModel

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

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

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SAPRecoClickthroughModel​(java.lang.String _productId,
                                        java.lang.String _productType,
                                        java.lang.String _scenarioId,
                                        java.lang.String _sourceObjectId,
                                        java.util.Date _timeStamp,
                                        java.lang.String _userId,
                                        java.lang.String _userType)
        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:
        _productId - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _productType - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _scenarioId - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _sourceObjectId - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _timeStamp - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _userId - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _userType - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
      • SAPRecoClickthroughModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SAPRecoClickthroughModel​(ItemModel _owner,
                                        java.lang.String _productId,
                                        java.lang.String _productType,
                                        java.lang.String _scenarioId,
                                        java.lang.String _sourceObjectId,
                                        java.util.Date _timeStamp,
                                        java.lang.String _userId,
                                        java.lang.String _userType)
        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:
        _owner - initial attribute declared by type Item at extension core
        _productId - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _productType - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _scenarioId - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _sourceObjectId - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _timeStamp - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _userId - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
        _userType - initial attribute declared by type SAPRecoClickthrough at extension sapymktrecommendationbuffer
    • Method Detail

      • getProductId

        @Accessor(qualifier="productId",
                  type=GETTER)
        public java.lang.String getProductId()
        Generated method - Getter of the SAPRecoClickthrough.productId attribute defined at extension sapymktrecommendationbuffer.
        Returns:
        the productId - Item ID
      • getProductType

        @Accessor(qualifier="productType",
                  type=GETTER)
        public java.lang.String getProductType()
        Generated method - Getter of the SAPRecoClickthrough.productType attribute defined at extension sapymktrecommendationbuffer.
        Returns:
        the productType - Item type
      • getScenarioId

        @Accessor(qualifier="scenarioId",
                  type=GETTER)
        public java.lang.String getScenarioId()
        Generated method - Getter of the SAPRecoClickthrough.scenarioId attribute defined at extension sapymktrecommendationbuffer.
        Returns:
        the scenarioId - Scenario ID
      • getSourceObjectId

        @Accessor(qualifier="sourceObjectId",
                  type=GETTER)
        public java.lang.String getSourceObjectId()
        Generated method - Getter of the SAPRecoClickthrough.sourceObjectId attribute defined at extension sapymktrecommendationbuffer.
        Returns:
        the sourceObjectId - Source Object
      • getTimeStamp

        @Accessor(qualifier="timeStamp",
                  type=GETTER)
        public java.util.Date getTimeStamp()
        Generated method - Getter of the SAPRecoClickthrough.timeStamp attribute defined at extension sapymktrecommendationbuffer.
        Returns:
        the timeStamp - Time stamp
      • getUserId

        @Accessor(qualifier="userId",
                  type=GETTER)
        public java.lang.String getUserId()
        Generated method - Getter of the SAPRecoClickthrough.userId attribute defined at extension sapymktrecommendationbuffer.
        Returns:
        the userId - User ID
      • getUserType

        @Accessor(qualifier="userType",
                  type=GETTER)
        public java.lang.String getUserType()
        Generated method - Getter of the SAPRecoClickthrough.userType attribute defined at extension sapymktrecommendationbuffer.
        Returns:
        the userType - User type
      • setProductId

        @Accessor(qualifier="productId",
                  type=SETTER)
        public void setProductId​(java.lang.String value)
        Generated method - Setter of SAPRecoClickthrough.productId attribute defined at extension sapymktrecommendationbuffer.
        Parameters:
        value - the productId - Item ID
      • setProductType

        @Accessor(qualifier="productType",
                  type=SETTER)
        public void setProductType​(java.lang.String value)
        Generated method - Setter of SAPRecoClickthrough.productType attribute defined at extension sapymktrecommendationbuffer.
        Parameters:
        value - the productType - Item type
      • setScenarioId

        @Accessor(qualifier="scenarioId",
                  type=SETTER)
        public void setScenarioId​(java.lang.String value)
        Generated method - Setter of SAPRecoClickthrough.scenarioId attribute defined at extension sapymktrecommendationbuffer.
        Parameters:
        value - the scenarioId - Scenario ID
      • setSourceObjectId

        @Accessor(qualifier="sourceObjectId",
                  type=SETTER)
        public void setSourceObjectId​(java.lang.String value)
        Generated method - Setter of SAPRecoClickthrough.sourceObjectId attribute defined at extension sapymktrecommendationbuffer.
        Parameters:
        value - the sourceObjectId - Source Object
      • setTimeStamp

        @Accessor(qualifier="timeStamp",
                  type=SETTER)
        public void setTimeStamp​(java.util.Date value)
        Generated method - Setter of SAPRecoClickthrough.timeStamp attribute defined at extension sapymktrecommendationbuffer.
        Parameters:
        value - the timeStamp - Time stamp
      • setUserId

        @Accessor(qualifier="userId",
                  type=SETTER)
        public void setUserId​(java.lang.String value)
        Generated method - Setter of SAPRecoClickthrough.userId attribute defined at extension sapymktrecommendationbuffer.
        Parameters:
        value - the userId - User ID
      • setUserType

        @Accessor(qualifier="userType",
                  type=SETTER)
        public void setUserType​(java.lang.String value)
        Generated method - Setter of SAPRecoClickthrough.userType attribute defined at extension sapymktrecommendationbuffer.
        Parameters:
        value - the userType - User type