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:
Serializable
Generated model class for type SAPRatePlanElement first defined at extension saprevenuecloudproduct.
Sap Revenue Cloud Rate plan elements.
- 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 StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofSAPRatePlanElement.idattribute defined at extensionsaprevenuecloudproduct.static final StringGenerated constant - Attribute key ofSAPRatePlanElement.nameattribute defined at extensionsaprevenuecloudproduct.static final StringGenerated 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, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.SAPRatePlanElementModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSAPRatePlanElementModel(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
Modifier and TypeMethodDescriptiongetId()Generated method - Getter of theSAPRatePlanElement.idattribute defined at extensionsaprevenuecloudproduct.getName()Generated method - Getter of theSAPRatePlanElement.nameattribute defined at extensionsaprevenuecloudproduct.getType()Generated method - Getter of theSAPRatePlanElement.typeattribute defined at extensionsaprevenuecloudproduct.voidGenerated method - Setter ofSAPRatePlanElement.idattribute defined at extensionsaprevenuecloudproduct.voidGenerated 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, 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
Generated model type code constant.- See Also:
-
ID
Generated constant - Attribute key ofSAPRatePlanElement.idattribute defined at extensionsaprevenuecloudproduct.- See Also:
-
NAME
Generated constant - Attribute key ofSAPRatePlanElement.nameattribute defined at extensionsaprevenuecloudproduct.- See Also:
-
TYPE
Generated constant - Attribute key ofSAPRatePlanElement.typeattribute defined at extensionsaprevenuecloudproduct.- See Also:
-
-
Constructor Details
-
SAPRatePlanElementModel
public SAPRatePlanElementModel()Generated constructor - Default constructor for generic creation. -
SAPRatePlanElementModel
public SAPRatePlanElementModel(de.hybris.platform.servicelayer.model.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, 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(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 Details
-
getId
Generated method - Getter of theSAPRatePlanElement.idattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the id - Sap Revenue Cloud configuration name
-
getName
Generated method - Getter of theSAPRatePlanElement.nameattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the name
-
getType
Generated method - Getter of theSAPRatePlanElement.typeattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the type
-
setId
Generated method - Setter ofSAPRatePlanElement.idattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the id - Sap Revenue Cloud configuration name
-
setName
Generated method - Setter ofSAPRatePlanElement.nameattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the name
-
setType
Generated method - Setter ofSAPRatePlanElement.typeattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the type
-