Class SAPMarketToCatalogMappingModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- com.sap.hybris.saprevenuecloudproduct.model.SAPMarketToCatalogMappingModel
-
- All Implemented Interfaces:
java.io.Serializable
public class SAPMarketToCatalogMappingModel extends ItemModel
Generated model class for type SAPMarketToCatalogMapping first defined at extension saprevenuecloudproduct.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_SAPREVENUECLOUDCONFIGURATION2SAPMARKETTOCATALOGMAPPING
Generated relation code constant for relationSAPRevenueCloudConfiguration2SAPMarketToCatalogMapping
defining source attributerevenueCloudConfig
in extensionsaprevenuecloudproduct
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
CATALOG
Generated constant - Attribute key ofSAPMarketToCatalogMapping.catalog
attribute defined at extensionsaprevenuecloudproduct
.static java.lang.String
MARKETID
Generated constant - Attribute key ofSAPMarketToCatalogMapping.marketId
attribute defined at extensionsaprevenuecloudproduct
.static java.lang.String
REVENUECLOUDCONFIG
Generated constant - Attribute key ofSAPMarketToCatalogMapping.revenueCloudConfig
attribute defined at extensionsaprevenuecloudproduct
.-
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 SAPMarketToCatalogMappingModel()
Generated constructor - Default constructor for generic creation.SAPMarketToCatalogMappingModel(CatalogModel _catalog, java.lang.String _marketId)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSAPMarketToCatalogMappingModel(CatalogModel _catalog, java.lang.String _marketId, ItemModel _owner)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSAPMarketToCatalogMappingModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CatalogModel
getCatalog()
Generated method - Getter of theSAPMarketToCatalogMapping.catalog
attribute defined at extensionsaprevenuecloudproduct
.java.lang.String
getMarketId()
Generated method - Getter of theSAPMarketToCatalogMapping.marketId
attribute defined at extensionsaprevenuecloudproduct
.SAPRevenueCloudConfigurationModel
getRevenueCloudConfig()
Generated method - Getter of theSAPMarketToCatalogMapping.revenueCloudConfig
attribute defined at extensionsaprevenuecloudproduct
.void
setCatalog(CatalogModel value)
Generated method - Setter ofSAPMarketToCatalogMapping.catalog
attribute defined at extensionsaprevenuecloudproduct
.void
setMarketId(java.lang.String value)
Generated method - Setter ofSAPMarketToCatalogMapping.marketId
attribute defined at extensionsaprevenuecloudproduct
.void
setRevenueCloudConfig(SAPRevenueCloudConfigurationModel value)
Generated method - Setter ofSAPMarketToCatalogMapping.revenueCloudConfig
attribute defined at extensionsaprevenuecloudproduct
.-
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
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_SAPREVENUECLOUDCONFIGURATION2SAPMARKETTOCATALOGMAPPING
public static final java.lang.String _SAPREVENUECLOUDCONFIGURATION2SAPMARKETTOCATALOGMAPPING
Generated relation code constant for relationSAPRevenueCloudConfiguration2SAPMarketToCatalogMapping
defining source attributerevenueCloudConfig
in extensionsaprevenuecloudproduct
.- See Also:
- Constant Field Values
-
MARKETID
public static final java.lang.String MARKETID
Generated constant - Attribute key ofSAPMarketToCatalogMapping.marketId
attribute defined at extensionsaprevenuecloudproduct
.- See Also:
- Constant Field Values
-
CATALOG
public static final java.lang.String CATALOG
Generated constant - Attribute key ofSAPMarketToCatalogMapping.catalog
attribute defined at extensionsaprevenuecloudproduct
.- See Also:
- Constant Field Values
-
REVENUECLOUDCONFIG
public static final java.lang.String REVENUECLOUDCONFIG
Generated constant - Attribute key ofSAPMarketToCatalogMapping.revenueCloudConfig
attribute defined at extensionsaprevenuecloudproduct
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SAPMarketToCatalogMappingModel
public SAPMarketToCatalogMappingModel()
Generated constructor - Default constructor for generic creation.
-
SAPMarketToCatalogMappingModel
public SAPMarketToCatalogMappingModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
SAPMarketToCatalogMappingModel
@Deprecated(since="4.1.1", forRemoval=true) public SAPMarketToCatalogMappingModel(CatalogModel _catalog, java.lang.String _marketId)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_catalog
- initial attribute declared by typeSAPMarketToCatalogMapping
at extensionsaprevenuecloudproduct
_marketId
- initial attribute declared by typeSAPMarketToCatalogMapping
at extensionsaprevenuecloudproduct
-
SAPMarketToCatalogMappingModel
@Deprecated(since="4.1.1", forRemoval=true) public SAPMarketToCatalogMappingModel(CatalogModel _catalog, java.lang.String _marketId, ItemModel _owner)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_catalog
- initial attribute declared by typeSAPMarketToCatalogMapping
at extensionsaprevenuecloudproduct
_marketId
- initial attribute declared by typeSAPMarketToCatalogMapping
at extensionsaprevenuecloudproduct
_owner
- initial attribute declared by typeItem
at extensioncore
-
-
Method Detail
-
getCatalog
@Accessor(qualifier="catalog", type=GETTER) public CatalogModel getCatalog()
Generated method - Getter of theSAPMarketToCatalogMapping.catalog
attribute defined at extensionsaprevenuecloudproduct
.- Returns:
- the catalog - Catalog in SAP Hybris commerce
-
getMarketId
@Accessor(qualifier="marketId", type=GETTER) public java.lang.String getMarketId()
Generated method - Getter of theSAPMarketToCatalogMapping.marketId
attribute defined at extensionsaprevenuecloudproduct
.- Returns:
- the marketId - Market Id maintained at Revenue Cloud
-
getRevenueCloudConfig
@Accessor(qualifier="revenueCloudConfig", type=GETTER) public SAPRevenueCloudConfigurationModel getRevenueCloudConfig()
Generated method - Getter of theSAPMarketToCatalogMapping.revenueCloudConfig
attribute defined at extensionsaprevenuecloudproduct
.- Returns:
- the revenueCloudConfig
-
setCatalog
@Accessor(qualifier="catalog", type=SETTER) public void setCatalog(CatalogModel value)
Generated method - Setter ofSAPMarketToCatalogMapping.catalog
attribute defined at extensionsaprevenuecloudproduct
.- Parameters:
value
- the catalog - Catalog in SAP Hybris commerce
-
setMarketId
@Accessor(qualifier="marketId", type=SETTER) public void setMarketId(java.lang.String value)
Generated method - Setter ofSAPMarketToCatalogMapping.marketId
attribute defined at extensionsaprevenuecloudproduct
.- Parameters:
value
- the marketId - Market Id maintained at Revenue Cloud
-
setRevenueCloudConfig
@Accessor(qualifier="revenueCloudConfig", type=SETTER) public void setRevenueCloudConfig(SAPRevenueCloudConfigurationModel value)
Generated method - Setter ofSAPMarketToCatalogMapping.revenueCloudConfig
attribute defined at extensionsaprevenuecloudproduct
.- Parameters:
value
- the revenueCloudConfig
-
-