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:
Serializable
@Deprecated(since="1905.09",
forRemoval=true)
public class SAPMarketToCatalogMappingModel
extends ItemModel
Deprecated, for removal: This API element is subject to removal in a future version.
Generated model class for type SAPMarketToCatalogMapping first defined at extension saprevenuecloudproduct.
- 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
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationSAPRevenueCloudConfiguration2SAPMarketToCatalogMappingdefining source attributerevenueCloudConfigin extensionsaprevenuecloudproduct.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated model type code constant.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSAPMarketToCatalogMapping.catalogattribute defined at extensionsaprevenuecloudproduct.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSAPMarketToCatalogMapping.marketIdattribute defined at extensionsaprevenuecloudproduct.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSAPMarketToCatalogMapping.revenueCloudConfigattribute defined at extensionsaprevenuecloudproduct.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation.SAPMarketToCatalogMappingModel(CatalogModel _catalog, 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, 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(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSAPMarketToCatalogMapping.catalogattribute defined at extensionsaprevenuecloudproduct.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSAPMarketToCatalogMapping.marketIdattribute defined at extensionsaprevenuecloudproduct.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSAPMarketToCatalogMapping.revenueCloudConfigattribute defined at extensionsaprevenuecloudproduct.voidsetCatalog(CatalogModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSAPMarketToCatalogMapping.catalogattribute defined at extensionsaprevenuecloudproduct.voidsetMarketId(String value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSAPMarketToCatalogMapping.marketIdattribute defined at extensionsaprevenuecloudproduct.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSAPMarketToCatalogMapping.revenueCloudConfigattribute defined at extensionsaprevenuecloudproduct.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods 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 Details
-
_TYPECODE
Deprecated, for removal: This API element is subject to removal in a future version.Generated model type code constant.- See Also:
-
_SAPREVENUECLOUDCONFIGURATION2SAPMARKETTOCATALOGMAPPING
Deprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationSAPRevenueCloudConfiguration2SAPMarketToCatalogMappingdefining source attributerevenueCloudConfigin extensionsaprevenuecloudproduct.- See Also:
-
MARKETID
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSAPMarketToCatalogMapping.marketIdattribute defined at extensionsaprevenuecloudproduct.- See Also:
-
CATALOG
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSAPMarketToCatalogMapping.catalogattribute defined at extensionsaprevenuecloudproduct.- See Also:
-
REVENUECLOUDCONFIG
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSAPMarketToCatalogMapping.revenueCloudConfigattribute defined at extensionsaprevenuecloudproduct.- See Also:
-
-
Constructor Details
-
SAPMarketToCatalogMappingModel
public SAPMarketToCatalogMappingModel()Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation. -
SAPMarketToCatalogMappingModel
public SAPMarketToCatalogMappingModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Deprecated, for removal: This API element is subject to removal in a future version.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, 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 typeSAPMarketToCatalogMappingat extensionsaprevenuecloudproduct_marketId- initial attribute declared by typeSAPMarketToCatalogMappingat extensionsaprevenuecloudproduct
-
SAPMarketToCatalogMappingModel
@Deprecated(since="4.1.1", forRemoval=true) public SAPMarketToCatalogMappingModel(CatalogModel _catalog, 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 typeSAPMarketToCatalogMappingat extensionsaprevenuecloudproduct_marketId- initial attribute declared by typeSAPMarketToCatalogMappingat extensionsaprevenuecloudproduct_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getCatalog
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSAPMarketToCatalogMapping.catalogattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the catalog - Catalog in SAP Hybris commerce
-
getMarketId
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSAPMarketToCatalogMapping.marketIdattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the marketId - Market Id maintained at Revenue Cloud
-
getRevenueCloudConfig
@Accessor(qualifier="revenueCloudConfig", type=GETTER) public SAPRevenueCloudConfigurationModel getRevenueCloudConfig()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSAPMarketToCatalogMapping.revenueCloudConfigattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the revenueCloudConfig
-
setCatalog
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSAPMarketToCatalogMapping.catalogattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the catalog - Catalog in SAP Hybris commerce
-
setMarketId
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSAPMarketToCatalogMapping.marketIdattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the marketId - Market Id maintained at Revenue Cloud
-
setRevenueCloudConfig
@Accessor(qualifier="revenueCloudConfig", type=SETTER) public void setRevenueCloudConfig(SAPRevenueCloudConfigurationModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSAPMarketToCatalogMapping.revenueCloudConfigattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the revenueCloudConfig
-