public class CMSSAPOfferRecoComponentModel extends SimpleCMSComponentModel
Represents offer recommendations for given context from SAP Marketing.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
CARTITEMDSTYPE
Generated constant - Attribute key of
CMSSAPOfferRecoComponent.cartitemdstype attribute defined at extension sapymktrecommendation. |
static java.lang.String |
CONTENTPOSITION
Generated constant - Attribute key of
CMSSAPOfferRecoComponent.contentposition attribute defined at extension sapymktrecommendation. |
static java.lang.String |
INCLUDECART
Generated constant - Attribute key of
CMSSAPOfferRecoComponent.includecart attribute defined at extension sapymktrecommendation. |
static java.lang.String |
INCLUDERECENT
Generated constant - Attribute key of
CMSSAPOfferRecoComponent.includerecent attribute defined at extension sapymktrecommendation. |
static java.lang.String |
LEADINGITEMDSTYPE
Generated constant - Attribute key of
CMSSAPOfferRecoComponent.leadingitemdstype attribute defined at extension sapymktrecommendation. |
static java.lang.String |
LEADINGITEMTYPE
Generated constant - Attribute key of
CMSSAPOfferRecoComponent.leadingitemtype attribute defined at extension sapymktrecommendation. |
static java.lang.String |
RECOTYPE
Generated constant - Attribute key of
CMSSAPOfferRecoComponent.recotype attribute defined at extension sapymktrecommendation. |
_ELEMENTSFORCONTAINER, CONTAINERS_ELEMENTSFORSLOT, ACTIONS, CONTAINER, ONLYONERESTRICTIONMUSTAPPLY, RESTRICTED, RESTRICTIONS, SLOTS, TYPE, TYPECODE, VISIBLECATALOGVERSION, NAME, UID_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CMSSAPOfferRecoComponentModel()
Generated constructor - Default constructor for generic creation.
|
CMSSAPOfferRecoComponentModel(CatalogVersionModel _catalogVersion,
ItemModel _owner,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CMSSAPOfferRecoComponentModel(CatalogVersionModel _catalogVersion,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CMSSAPOfferRecoComponentModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCartitemdstype()
Generated method - Getter of the
CMSSAPOfferRecoComponent.cartitemdstype attribute defined at extension sapymktrecommendation. |
java.lang.String |
getContentposition()
Generated method - Getter of the
CMSSAPOfferRecoComponent.contentposition attribute defined at extension sapymktrecommendation. |
java.lang.String |
getLeadingitemdstype()
Generated method - Getter of the
CMSSAPOfferRecoComponent.leadingitemdstype attribute defined at extension sapymktrecommendation. |
java.lang.String |
getLeadingitemtype()
Generated method - Getter of the
CMSSAPOfferRecoComponent.leadingitemtype attribute defined at extension sapymktrecommendation. |
java.lang.String |
getRecotype()
Generated method - Getter of the
CMSSAPOfferRecoComponent.recotype attribute defined at extension sapymktrecommendation. |
boolean |
isIncludecart()
Generated method - Getter of the
CMSSAPOfferRecoComponent.includecart attribute defined at extension sapymktrecommendation. |
boolean |
isIncluderecent()
Generated method - Getter of the
CMSSAPOfferRecoComponent.includerecent attribute defined at extension sapymktrecommendation. |
void |
setCartitemdstype(java.lang.String value)
Generated method - Setter of
CMSSAPOfferRecoComponent.cartitemdstype attribute defined at extension sapymktrecommendation. |
void |
setContentposition(java.lang.String value)
Generated method - Setter of
CMSSAPOfferRecoComponent.contentposition attribute defined at extension sapymktrecommendation. |
void |
setIncludecart(boolean value)
Generated method - Setter of
CMSSAPOfferRecoComponent.includecart attribute defined at extension sapymktrecommendation. |
void |
setIncluderecent(boolean value)
Generated method - Setter of
CMSSAPOfferRecoComponent.includerecent attribute defined at extension sapymktrecommendation. |
void |
setLeadingitemdstype(java.lang.String value)
Generated method - Setter of
CMSSAPOfferRecoComponent.leadingitemdstype attribute defined at extension sapymktrecommendation. |
void |
setLeadingitemtype(java.lang.String value)
Generated method - Setter of
CMSSAPOfferRecoComponent.leadingitemtype attribute defined at extension sapymktrecommendation. |
void |
setRecotype(java.lang.String value)
Generated method - Setter of
CMSSAPOfferRecoComponent.recotype attribute defined at extension sapymktrecommendation. |
getContainers, setContainersgetActions, getRestrictions, getSlots, getType, getType, getTypeCode, getVisible, isContainer, isOnlyOneRestrictionMustApply, isRestricted, setActions, setOnlyOneRestrictionMustApply, setRestrictions, setSlots, setVisiblegetCatalogVersion, getName, getUid, setCatalogVersion, setName, setUidgetComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, 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, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String RECOTYPE
CMSSAPOfferRecoComponent.recotype attribute defined at extension sapymktrecommendation.public static final java.lang.String LEADINGITEMTYPE
CMSSAPOfferRecoComponent.leadingitemtype attribute defined at extension sapymktrecommendation.public static final java.lang.String LEADINGITEMDSTYPE
CMSSAPOfferRecoComponent.leadingitemdstype attribute defined at extension sapymktrecommendation.public static final java.lang.String CARTITEMDSTYPE
CMSSAPOfferRecoComponent.cartitemdstype attribute defined at extension sapymktrecommendation.public static final java.lang.String CONTENTPOSITION
CMSSAPOfferRecoComponent.contentposition attribute defined at extension sapymktrecommendation.public static final java.lang.String INCLUDECART
CMSSAPOfferRecoComponent.includecart attribute defined at extension sapymktrecommendation.public static final java.lang.String INCLUDERECENT
CMSSAPOfferRecoComponent.includerecent attribute defined at extension sapymktrecommendation.public CMSSAPOfferRecoComponentModel()
public CMSSAPOfferRecoComponentModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CMSSAPOfferRecoComponentModel(CatalogVersionModel _catalogVersion, java.lang.String _uid)
_catalogVersion - initial attribute declared by type CMSItem at extension cms2_uid - initial attribute declared by type CMSItem at extension cms2@Deprecated public CMSSAPOfferRecoComponentModel(CatalogVersionModel _catalogVersion, ItemModel _owner, java.lang.String _uid)
_catalogVersion - initial attribute declared by type CMSItem at extension cms2_owner - initial attribute declared by type Item at extension core_uid - initial attribute declared by type CMSItem at extension cms2@Accessor(qualifier="cartitemdstype", type=GETTER) public java.lang.String getCartitemdstype()
CMSSAPOfferRecoComponent.cartitemdstype attribute defined at extension sapymktrecommendation.@Accessor(qualifier="contentposition", type=GETTER) public java.lang.String getContentposition()
CMSSAPOfferRecoComponent.contentposition attribute defined at extension sapymktrecommendation.@Accessor(qualifier="leadingitemdstype", type=GETTER) public java.lang.String getLeadingitemdstype()
CMSSAPOfferRecoComponent.leadingitemdstype attribute defined at extension sapymktrecommendation.@Accessor(qualifier="leadingitemtype", type=GETTER) public java.lang.String getLeadingitemtype()
CMSSAPOfferRecoComponent.leadingitemtype attribute defined at extension sapymktrecommendation.@Accessor(qualifier="recotype", type=GETTER) public java.lang.String getRecotype()
CMSSAPOfferRecoComponent.recotype attribute defined at extension sapymktrecommendation.@Accessor(qualifier="includecart", type=GETTER) public boolean isIncludecart()
CMSSAPOfferRecoComponent.includecart attribute defined at extension sapymktrecommendation.@Accessor(qualifier="includerecent", type=GETTER) public boolean isIncluderecent()
CMSSAPOfferRecoComponent.includerecent attribute defined at extension sapymktrecommendation.@Accessor(qualifier="cartitemdstype", type=SETTER) public void setCartitemdstype(java.lang.String value)
CMSSAPOfferRecoComponent.cartitemdstype attribute defined at extension sapymktrecommendation.value - the cartitemdstype - Attribute that stores the cart data source type to be used@Accessor(qualifier="contentposition", type=SETTER) public void setContentposition(java.lang.String value)
CMSSAPOfferRecoComponent.contentposition attribute defined at extension sapymktrecommendation.value - the contentposition - Attribute that stores position of offer on page@Accessor(qualifier="includecart", type=SETTER) public void setIncludecart(boolean value)
CMSSAPOfferRecoComponent.includecart attribute defined at extension sapymktrecommendation.value - the includecart - Include the basket items as leading items@Accessor(qualifier="includerecent", type=SETTER) public void setIncluderecent(boolean value)
CMSSAPOfferRecoComponent.includerecent attribute defined at extension sapymktrecommendation.value - the includerecent - Include the recently visited products as leading items@Accessor(qualifier="leadingitemdstype", type=SETTER) public void setLeadingitemdstype(java.lang.String value)
CMSSAPOfferRecoComponent.leadingitemdstype attribute defined at extension sapymktrecommendation.value - the leadingitemdstype - Attribute that stores the leading item data source type to be used@Accessor(qualifier="leadingitemtype", type=SETTER) public void setLeadingitemtype(java.lang.String value)
CMSSAPOfferRecoComponent.leadingitemtype attribute defined at extension sapymktrecommendation.value - the leadingitemtype - Attribute that stores the item type to be used@Accessor(qualifier="recotype", type=SETTER) public void setRecotype(java.lang.String value)
CMSSAPOfferRecoComponent.recotype attribute defined at extension sapymktrecommendation.value - the recotype - Attribute that stores the recommendation scenario to be usedCopyright © 2018 SAP SE. All Rights Reserved.