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_TYPECODEGenerated model type code constant.static java.lang.StringIDGenerated constant - Attribute key ofSAPRatePlanElement.idattribute defined at extensionsaprevenuecloudproduct.static java.lang.StringNAMEGenerated constant - Attribute key ofSAPRatePlanElement.nameattribute defined at extensionsaprevenuecloudproduct.static java.lang.StringTYPEGenerated constant - Attribute key ofSAPRatePlanElement.typeattribute 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.StringgetId()Generated method - Getter of theSAPRatePlanElement.idattribute defined at extensionsaprevenuecloudproduct.java.lang.StringgetName()Generated method - Getter of theSAPRatePlanElement.nameattribute defined at extensionsaprevenuecloudproduct.RatePlanElementTypegetType()Generated method - Getter of theSAPRatePlanElement.typeattribute defined at extensionsaprevenuecloudproduct.voidsetId(java.lang.String value)Generated method - Setter ofSAPRatePlanElement.idattribute defined at extensionsaprevenuecloudproduct.voidsetName(java.lang.String value)Generated method - Setter ofSAPRatePlanElement.nameattribute defined at extensionsaprevenuecloudproduct.voidsetType(RatePlanElementType value)Generated method - Setter ofSAPRatePlanElement.typeattribute 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.idattribute defined at extensionsaprevenuecloudproduct.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofSAPRatePlanElement.nameattribute defined at extensionsaprevenuecloudproduct.- See Also:
- Constant Field Values
-
TYPE
public static final java.lang.String TYPE
Generated constant - Attribute key ofSAPRatePlanElement.typeattribute 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 typeSAPRatePlanElementat 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 typeSAPRatePlanElementat extensionsaprevenuecloudproduct_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theSAPRatePlanElement.idattribute 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.nameattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the name
-
getType
@Accessor(qualifier="type", type=GETTER) public RatePlanElementType getType()
Generated method - Getter of theSAPRatePlanElement.typeattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the type
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Generated method - Setter ofSAPRatePlanElement.idattribute 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.nameattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the name
-
setType
@Accessor(qualifier="type", type=SETTER) public void setType(RatePlanElementType value)
Generated method - Setter ofSAPRatePlanElement.typeattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the type
-
-