Class TmaCartSubscriptionInfoModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.b2ctelcoservices.model.TmaCartSubscriptionInfoModel
-
- All Implemented Interfaces:
java.io.Serializable
public class TmaCartSubscriptionInfoModel extends ItemModel
Generated model class for type TmaCartSubscriptionInfo first defined at extension b2ctelcoservices.Entity storing subscription info dedicated to usages on cart.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringBILLINGSYSTEMIDGenerated constant - Attribute key ofTmaCartSubscriptionInfo.billingSystemIdattribute defined at extensionb2ctelcoservices.static java.lang.StringIDGenerated constant - Attribute key ofTmaCartSubscriptionInfo.idattribute defined at extensionb2ctelcoservices.static java.lang.StringSUBSCRIBEDPRODUCTACTIONGenerated constant - Attribute key ofTmaCartSubscriptionInfo.subscribedProductActionattribute defined at extensionb2ctelcoservices.static java.lang.StringSUBSCRIBEDPRODUCTIDGenerated constant - Attribute key ofTmaCartSubscriptionInfo.subscribedProductIdattribute defined at extensionb2ctelcoservices.static java.lang.StringSUBSCRIBERIDENTITYGenerated constant - Attribute key ofTmaCartSubscriptionInfo.subscriberIdentityattribute defined at extensionb2ctelcoservices.static java.lang.StringSUBSCRIPTIONTERMGenerated constant - Attribute key ofTmaCartSubscriptionInfo.subscriptionTermattribute defined at extensionb2ctelcoservices.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
-
Constructor Summary
Constructors Constructor Description TmaCartSubscriptionInfoModel()Generated constructor - Default constructor for generic creation.TmaCartSubscriptionInfoModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextTmaCartSubscriptionInfoModel(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 parametersTmaCartSubscriptionInfoModel(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.StringgetBillingSystemId()Generated method - Getter of theTmaCartSubscriptionInfo.billingSystemIdattribute defined at extensionb2ctelcoservices.java.lang.StringgetId()Generated method - Getter of theTmaCartSubscriptionInfo.idattribute defined at extensionb2ctelcoservices.TmaSubscribedProductActiongetSubscribedProductAction()Generated method - Getter of theTmaCartSubscriptionInfo.subscribedProductActionattribute defined at extensionb2ctelcoservices.java.lang.StringgetSubscribedProductId()Generated method - Getter of theTmaCartSubscriptionInfo.subscribedProductIdattribute defined at extensionb2ctelcoservices.java.lang.StringgetSubscriberIdentity()Generated method - Getter of theTmaCartSubscriptionInfo.subscriberIdentityattribute defined at extensionb2ctelcoservices.SubscriptionTermModelgetSubscriptionTerm()Generated method - Getter of theTmaCartSubscriptionInfo.subscriptionTermattribute defined at extensionb2ctelcoservices.voidsetBillingSystemId(java.lang.String value)Generated method - Setter ofTmaCartSubscriptionInfo.billingSystemIdattribute defined at extensionb2ctelcoservices.voidsetId(java.lang.String value)Generated method - Setter ofTmaCartSubscriptionInfo.idattribute defined at extensionb2ctelcoservices.voidsetSubscribedProductAction(TmaSubscribedProductAction value)Generated method - Setter ofTmaCartSubscriptionInfo.subscribedProductActionattribute defined at extensionb2ctelcoservices.voidsetSubscribedProductId(java.lang.String value)Generated method - Setter ofTmaCartSubscriptionInfo.subscribedProductIdattribute defined at extensionb2ctelcoservices.voidsetSubscriberIdentity(java.lang.String value)Generated method - Setter ofTmaCartSubscriptionInfo.subscriberIdentityattribute defined at extensionb2ctelcoservices.voidsetSubscriptionTerm(SubscriptionTermModel value)Generated method - Setter ofTmaCartSubscriptionInfo.subscriptionTermattribute defined at extensionb2ctelcoservices.-
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 ofTmaCartSubscriptionInfo.idattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
SUBSCRIBERIDENTITY
public static final java.lang.String SUBSCRIBERIDENTITY
Generated constant - Attribute key ofTmaCartSubscriptionInfo.subscriberIdentityattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
SUBSCRIBEDPRODUCTID
public static final java.lang.String SUBSCRIBEDPRODUCTID
Generated constant - Attribute key ofTmaCartSubscriptionInfo.subscribedProductIdattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
BILLINGSYSTEMID
public static final java.lang.String BILLINGSYSTEMID
Generated constant - Attribute key ofTmaCartSubscriptionInfo.billingSystemIdattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
SUBSCRIPTIONTERM
public static final java.lang.String SUBSCRIPTIONTERM
Generated constant - Attribute key ofTmaCartSubscriptionInfo.subscriptionTermattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
SUBSCRIBEDPRODUCTACTION
public static final java.lang.String SUBSCRIBEDPRODUCTACTION
Generated constant - Attribute key ofTmaCartSubscriptionInfo.subscribedProductActionattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TmaCartSubscriptionInfoModel
public TmaCartSubscriptionInfoModel()
Generated constructor - Default constructor for generic creation.
-
TmaCartSubscriptionInfoModel
public TmaCartSubscriptionInfoModel(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
-
TmaCartSubscriptionInfoModel
@Deprecated(since="4.1.1", forRemoval=true) public TmaCartSubscriptionInfoModel(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 typeTmaCartSubscriptionInfoat extensionb2ctelcoservices
-
TmaCartSubscriptionInfoModel
@Deprecated(since="4.1.1", forRemoval=true) public TmaCartSubscriptionInfoModel(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 typeTmaCartSubscriptionInfoat extensionb2ctelcoservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getBillingSystemId
@Accessor(qualifier="billingSystemId", type=GETTER) public java.lang.String getBillingSystemId()Generated method - Getter of theTmaCartSubscriptionInfo.billingSystemIdattribute defined at extensionb2ctelcoservices.- Returns:
- the billingSystemId - Represents the identifier of the billing system.
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()Generated method - Getter of theTmaCartSubscriptionInfo.idattribute defined at extensionb2ctelcoservices.- Returns:
- the id - Represents the identifier of the subscription info.
-
getSubscribedProductAction
@Accessor(qualifier="subscribedProductAction", type=GETTER) public TmaSubscribedProductAction getSubscribedProductAction()Generated method - Getter of theTmaCartSubscriptionInfo.subscribedProductActionattribute defined at extensionb2ctelcoservices.- Returns:
- the subscribedProductAction - Represents the action made on the subscribed product.
-
getSubscribedProductId
@Accessor(qualifier="subscribedProductId", type=GETTER) public java.lang.String getSubscribedProductId()Generated method - Getter of theTmaCartSubscriptionInfo.subscribedProductIdattribute defined at extensionb2ctelcoservices.- Returns:
- the subscribedProductId - Represents the id of the subscriber product.
-
getSubscriberIdentity
@Accessor(qualifier="subscriberIdentity", type=GETTER) public java.lang.String getSubscriberIdentity()Generated method - Getter of theTmaCartSubscriptionInfo.subscriberIdentityattribute defined at extensionb2ctelcoservices.- Returns:
- the subscriberIdentity - Represents the subscriber identity of a subscription base.
-
getSubscriptionTerm
@Accessor(qualifier="subscriptionTerm", type=GETTER) public SubscriptionTermModel getSubscriptionTerm()Generated method - Getter of theTmaCartSubscriptionInfo.subscriptionTermattribute defined at extensionb2ctelcoservices.- Returns:
- the subscriptionTerm - Represents the subscription term under which the current item has been added to cart.
-
setBillingSystemId
@Accessor(qualifier="billingSystemId", type=SETTER) public void setBillingSystemId(java.lang.String value)Generated method - Setter ofTmaCartSubscriptionInfo.billingSystemIdattribute defined at extensionb2ctelcoservices.- Parameters:
value- the billingSystemId - Represents the identifier of the billing system.
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)Generated method - Setter ofTmaCartSubscriptionInfo.idattribute defined at extensionb2ctelcoservices.- Parameters:
value- the id - Represents the identifier of the subscription info.
-
setSubscribedProductAction
@Accessor(qualifier="subscribedProductAction", type=SETTER) public void setSubscribedProductAction(TmaSubscribedProductAction value)Generated method - Setter ofTmaCartSubscriptionInfo.subscribedProductActionattribute defined at extensionb2ctelcoservices.- Parameters:
value- the subscribedProductAction - Represents the action made on the subscribed product.
-
setSubscribedProductId
@Accessor(qualifier="subscribedProductId", type=SETTER) public void setSubscribedProductId(java.lang.String value)Generated method - Setter ofTmaCartSubscriptionInfo.subscribedProductIdattribute defined at extensionb2ctelcoservices.- Parameters:
value- the subscribedProductId - Represents the id of the subscriber product.
-
setSubscriberIdentity
@Accessor(qualifier="subscriberIdentity", type=SETTER) public void setSubscriberIdentity(java.lang.String value)Generated method - Setter ofTmaCartSubscriptionInfo.subscriberIdentityattribute defined at extensionb2ctelcoservices.- Parameters:
value- the subscriberIdentity - Represents the subscriber identity of a subscription base.
-
setSubscriptionTerm
@Accessor(qualifier="subscriptionTerm", type=SETTER) public void setSubscriptionTerm(SubscriptionTermModel value)Generated method - Setter ofTmaCartSubscriptionInfo.subscriptionTermattribute defined at extensionb2ctelcoservices.- Parameters:
value- the subscriptionTerm - Represents the subscription term under which the current item has been added to cart.
-
-