Class SAPRatePlanElementModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- com.sap.hybris.saprevenuecloudproduct.model.SAPRatePlanElementModel
-
- All Implemented Interfaces:
java.io.Serializable
public class SAPRatePlanElementModel extends ItemModel
Generated model class for type SAPRatePlanElement first defined at extension saprevenuecloudproduct.Sap Revenue Cloud Rate plan elements.
- 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
_TYPECODE
Generated model type code constant.static java.lang.String
ID
Generated constant - Attribute key ofSAPRatePlanElement.id
attribute defined at extensionsaprevenuecloudproduct
.static java.lang.String
NAME
Generated constant - Attribute key ofSAPRatePlanElement.name
attribute defined at extensionsaprevenuecloudproduct
.static java.lang.String
TYPE
Generated constant - Attribute key ofSAPRatePlanElement.type
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 SAPRatePlanElementModel()
Generated constructor - Default constructor for generic creation.SAPRatePlanElementModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextSAPRatePlanElementModel(java.lang.String _id)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSAPRatePlanElementModel(java.lang.String _id, 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 parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getId()
Generated method - Getter of theSAPRatePlanElement.id
attribute defined at extensionsaprevenuecloudproduct
.java.lang.String
getName()
Generated method - Getter of theSAPRatePlanElement.name
attribute defined at extensionsaprevenuecloudproduct
.RatePlanElementType
getType()
Generated method - Getter of theSAPRatePlanElement.type
attribute defined at extensionsaprevenuecloudproduct
.void
setId(java.lang.String value)
Generated method - Setter ofSAPRatePlanElement.id
attribute defined at extensionsaprevenuecloudproduct
.void
setName(java.lang.String value)
Generated method - Setter ofSAPRatePlanElement.name
attribute defined at extensionsaprevenuecloudproduct
.void
setType(RatePlanElementType value)
Generated method - Setter ofSAPRatePlanElement.type
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
-
ID
public static final java.lang.String ID
Generated constant - Attribute key ofSAPRatePlanElement.id
attribute defined at extensionsaprevenuecloudproduct
.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofSAPRatePlanElement.name
attribute defined at extensionsaprevenuecloudproduct
.- See Also:
- Constant Field Values
-
TYPE
public static final java.lang.String TYPE
Generated constant - Attribute key ofSAPRatePlanElement.type
attribute defined at extensionsaprevenuecloudproduct
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SAPRatePlanElementModel
public SAPRatePlanElementModel()
Generated constructor - Default constructor for generic creation.
-
SAPRatePlanElementModel
public SAPRatePlanElementModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
SAPRatePlanElementModel
@Deprecated(since="4.1.1", forRemoval=true) public SAPRatePlanElementModel(java.lang.String _id)
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:
_id
- initial attribute declared by typeSAPRatePlanElement
at extensionsaprevenuecloudproduct
-
SAPRatePlanElementModel
@Deprecated(since="4.1.1", forRemoval=true) public SAPRatePlanElementModel(java.lang.String _id, 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:
_id
- initial attribute declared by typeSAPRatePlanElement
at extensionsaprevenuecloudproduct
_owner
- initial attribute declared by typeItem
at extensioncore
-
-
Method Detail
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theSAPRatePlanElement.id
attribute defined at extensionsaprevenuecloudproduct
.- Returns:
- the id - Sap Revenue Cloud configuration name
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theSAPRatePlanElement.name
attribute defined at extensionsaprevenuecloudproduct
.- Returns:
- the name
-
getType
@Accessor(qualifier="type", type=GETTER) public RatePlanElementType getType()
Generated method - Getter of theSAPRatePlanElement.type
attribute defined at extensionsaprevenuecloudproduct
.- Returns:
- the type
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Generated method - Setter ofSAPRatePlanElement.id
attribute defined at extensionsaprevenuecloudproduct
.- Parameters:
value
- the id - Sap Revenue Cloud configuration name
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofSAPRatePlanElement.name
attribute defined at extensionsaprevenuecloudproduct
.- Parameters:
value
- the name
-
setType
@Accessor(qualifier="type", type=SETTER) public void setType(RatePlanElementType value)
Generated method - Setter ofSAPRatePlanElement.type
attribute defined at extensionsaprevenuecloudproduct
.- Parameters:
value
- the type
-
-