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_SAPREVENUECLOUDCONFIGURATION2SAPMARKETTOCATALOGMAPPINGGenerated relation code constant for relationSAPRevenueCloudConfiguration2SAPMarketToCatalogMappingdefining source attributerevenueCloudConfigin extensionsaprevenuecloudproduct.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringCATALOGGenerated constant - Attribute key ofSAPMarketToCatalogMapping.catalogattribute defined at extensionsaprevenuecloudproduct.static java.lang.StringMARKETIDGenerated constant - Attribute key ofSAPMarketToCatalogMapping.marketIdattribute defined at extensionsaprevenuecloudproduct.static java.lang.StringREVENUECLOUDCONFIGGenerated 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, 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 CatalogModelgetCatalog()Generated method - Getter of theSAPMarketToCatalogMapping.catalogattribute defined at extensionsaprevenuecloudproduct.java.lang.StringgetMarketId()Generated method - Getter of theSAPMarketToCatalogMapping.marketIdattribute defined at extensionsaprevenuecloudproduct.SAPRevenueCloudConfigurationModelgetRevenueCloudConfig()Generated method - Getter of theSAPMarketToCatalogMapping.revenueCloudConfigattribute defined at extensionsaprevenuecloudproduct.voidsetCatalog(CatalogModel value)Generated method - Setter ofSAPMarketToCatalogMapping.catalogattribute defined at extensionsaprevenuecloudproduct.voidsetMarketId(java.lang.String value)Generated method - Setter ofSAPMarketToCatalogMapping.marketIdattribute defined at extensionsaprevenuecloudproduct.voidsetRevenueCloudConfig(SAPRevenueCloudConfigurationModel value)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, 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 relationSAPRevenueCloudConfiguration2SAPMarketToCatalogMappingdefining source attributerevenueCloudConfigin extensionsaprevenuecloudproduct.- See Also:
- Constant Field Values
-
MARKETID
public static final java.lang.String MARKETID
Generated constant - Attribute key ofSAPMarketToCatalogMapping.marketIdattribute defined at extensionsaprevenuecloudproduct.- See Also:
- Constant Field Values
-
CATALOG
public static final java.lang.String CATALOG
Generated constant - Attribute key ofSAPMarketToCatalogMapping.catalogattribute defined at extensionsaprevenuecloudproduct.- See Also:
- Constant Field Values
-
REVENUECLOUDCONFIG
public static final java.lang.String REVENUECLOUDCONFIG
Generated constant - Attribute key ofSAPMarketToCatalogMapping.revenueCloudConfigattribute 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 typeSAPMarketToCatalogMappingat extensionsaprevenuecloudproduct_marketId- initial attribute declared by typeSAPMarketToCatalogMappingat 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 typeSAPMarketToCatalogMappingat extensionsaprevenuecloudproduct_marketId- initial attribute declared by typeSAPMarketToCatalogMappingat extensionsaprevenuecloudproduct_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getCatalog
@Accessor(qualifier="catalog", type=GETTER) public CatalogModel getCatalog()
Generated method - Getter of theSAPMarketToCatalogMapping.catalogattribute 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.marketIdattribute 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.revenueCloudConfigattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the revenueCloudConfig
-
setCatalog
@Accessor(qualifier="catalog", type=SETTER) public void setCatalog(CatalogModel value)
Generated method - Setter ofSAPMarketToCatalogMapping.catalogattribute 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.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)
Generated method - Setter ofSAPMarketToCatalogMapping.revenueCloudConfigattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the revenueCloudConfig
-
-