public class SAPRatePlanElementModel extends ItemModel
Sap Revenue Cloud Rate plan elements.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ID
Generated constant - Attribute key of
SAPRatePlanElement.id attribute defined at extension saprevenuecloudproduct. |
static java.lang.String |
NAME
Generated constant - Attribute key of
SAPRatePlanElement.name attribute defined at extension saprevenuecloudproduct. |
static java.lang.String |
TYPE
Generated constant - Attribute key of
SAPRatePlanElement.type attribute defined at extension saprevenuecloudproduct. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
SAPRatePlanElementModel()
Generated constructor - Default constructor for generic creation.
|
SAPRatePlanElementModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
SAPRatePlanElementModel(java.lang.String _id)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
SAPRatePlanElementModel(java.lang.String _id,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getId()
Generated method - Getter of the
SAPRatePlanElement.id attribute defined at extension saprevenuecloudproduct. |
java.lang.String |
getName()
Generated method - Getter of the
SAPRatePlanElement.name attribute defined at extension saprevenuecloudproduct. |
RatePlanElementType |
getType()
Generated method - Getter of the
SAPRatePlanElement.type attribute defined at extension saprevenuecloudproduct. |
void |
setId(java.lang.String value)
Generated method - Setter of
SAPRatePlanElement.id attribute defined at extension saprevenuecloudproduct. |
void |
setName(java.lang.String value)
Generated method - Setter of
SAPRatePlanElement.name attribute defined at extension saprevenuecloudproduct. |
void |
setType(RatePlanElementType value)
Generated method - Setter of
SAPRatePlanElement.type attribute defined at extension saprevenuecloudproduct. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, 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, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String ID
SAPRatePlanElement.id attribute defined at extension saprevenuecloudproduct.public static final java.lang.String NAME
SAPRatePlanElement.name attribute defined at extension saprevenuecloudproduct.public static final java.lang.String TYPE
SAPRatePlanElement.type attribute defined at extension saprevenuecloudproduct.public SAPRatePlanElementModel()
public SAPRatePlanElementModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public SAPRatePlanElementModel(java.lang.String _id)
_id - initial attribute declared by type SAPRatePlanElement at extension saprevenuecloudproduct@Deprecated
public SAPRatePlanElementModel(java.lang.String _id,
ItemModel _owner)
_id - initial attribute declared by type SAPRatePlanElement at extension saprevenuecloudproduct_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
SAPRatePlanElement.id attribute defined at extension saprevenuecloudproduct.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
SAPRatePlanElement.name attribute defined at extension saprevenuecloudproduct.@Accessor(qualifier="type", type=GETTER) public RatePlanElementType getType()
SAPRatePlanElement.type attribute defined at extension saprevenuecloudproduct.@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
SAPRatePlanElement.id attribute defined at extension saprevenuecloudproduct.value - the id - Sap Revenue Cloud configuration name@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
SAPRatePlanElement.name attribute defined at extension saprevenuecloudproduct.value - the name@Accessor(qualifier="type", type=SETTER) public void setType(RatePlanElementType value)
SAPRatePlanElement.type attribute defined at extension saprevenuecloudproduct.value - the typeCopyright © 2018 SAP SE. All Rights Reserved.