Class SubscriptionModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.subscriptionservices.model.SubscriptionModel
-
- All Implemented Interfaces:
java.io.Serializable
public class SubscriptionModel extends ItemModel
Generated model class for type Subscription first defined at extension subscriptionservices.- 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.StringBILLINGFREQUENCYGenerated constant - Attribute key ofSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.static java.lang.StringBILLINGSYSTEMIDGenerated constant - Attribute key ofSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.static java.lang.StringCANCELLABLEGenerated constant - Attribute key ofSubscription.cancellableattribute defined at extensionsubscriptionservices.static java.lang.StringCANCELLEDDATEGenerated constant - Attribute key ofSubscription.cancelledDateattribute defined at extensionsubscriptionservices.static java.lang.StringCONTRACTDURATIONGenerated constant - Attribute key ofSubscription.contractDurationattribute defined at extensionsubscriptionservices.static java.lang.StringCONTRACTFREQUENCYGenerated constant - Attribute key ofSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.static java.lang.StringCUSTOMERIDGenerated constant - Attribute key ofSubscription.customerIdattribute defined at extensionsubscriptionservices.static java.lang.StringDESCRIPTIONGenerated constant - Attribute key ofSubscription.descriptionattribute defined at extensionsubscriptionservices.static java.lang.StringENDDATEGenerated constant - Attribute key ofSubscription.endDateattribute defined at extensionsubscriptionservices.static java.lang.StringIDGenerated constant - Attribute key ofSubscription.idattribute defined at extensionsubscriptionservices.static java.lang.StringNAMEGenerated constant - Attribute key ofSubscription.nameattribute defined at extensionsubscriptionservices.static java.lang.StringORDERENTRYNUMBERGenerated constant - Attribute key ofSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.static java.lang.StringORDERNUMBERGenerated constant - Attribute key ofSubscription.orderNumberattribute defined at extensionsubscriptionservices.static java.lang.StringPLACEDONGenerated constant - Attribute key ofSubscription.placedOnattribute defined at extensionsubscriptionservices.static java.lang.StringPRODUCTCODEGenerated constant - Attribute key ofSubscription.productCodeattribute defined at extensionsubscriptionservices.static java.lang.StringRENEWALTYPEGenerated constant - Attribute key ofSubscription.renewalTypeattribute defined at extensionsubscriptionservices.static java.lang.StringSTARTDATEGenerated constant - Attribute key ofSubscription.startDateattribute defined at extensionsubscriptionservices.static java.lang.StringSUBSCRIPTIONSTATUSGenerated constant - Attribute key ofSubscription.subscriptionStatusattribute defined at extensionsubscriptionservices.-
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 SubscriptionModel()Generated constructor - Default constructor for generic creation.SubscriptionModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextSubscriptionModel(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 parametersSubscriptionModel(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.StringgetBillingFrequency()Generated method - Getter of theSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.java.lang.StringgetBillingsystemId()Generated method - Getter of theSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.java.lang.BooleangetCancellable()Generated method - Getter of theSubscription.cancellableattribute defined at extensionsubscriptionservices.java.util.DategetCancelledDate()Generated method - Getter of theSubscription.cancelledDateattribute defined at extensionsubscriptionservices.java.lang.IntegergetContractDuration()Generated method - Getter of theSubscription.contractDurationattribute defined at extensionsubscriptionservices.java.lang.StringgetContractFrequency()Generated method - Getter of theSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.java.lang.StringgetCustomerId()Generated method - Getter of theSubscription.customerIdattribute defined at extensionsubscriptionservices.java.lang.StringgetDescription()Generated method - Getter of theSubscription.descriptionattribute defined at extensionsubscriptionservices.java.util.DategetEndDate()Generated method - Getter of theSubscription.endDateattribute defined at extensionsubscriptionservices.java.lang.StringgetId()Generated method - Getter of theSubscription.idattribute defined at extensionsubscriptionservices.java.lang.StringgetName()Generated method - Getter of theSubscription.nameattribute defined at extensionsubscriptionservices.java.lang.IntegergetOrderEntryNumber()Generated method - Getter of theSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.java.lang.StringgetOrderNumber()Generated method - Getter of theSubscription.orderNumberattribute defined at extensionsubscriptionservices.java.util.DategetPlacedOn()Generated method - Getter of theSubscription.placedOnattribute defined at extensionsubscriptionservices.java.lang.StringgetProductCode()Generated method - Getter of theSubscription.productCodeattribute defined at extensionsubscriptionservices.java.lang.StringgetRenewalType()Generated method - Getter of theSubscription.renewalTypeattribute defined at extensionsubscriptionservices.java.util.DategetStartDate()Generated method - Getter of theSubscription.startDateattribute defined at extensionsubscriptionservices.java.lang.StringgetSubscriptionStatus()Generated method - Getter of theSubscription.subscriptionStatusattribute defined at extensionsubscriptionservices.voidsetBillingFrequency(java.lang.String value)Generated method - Setter ofSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.voidsetBillingsystemId(java.lang.String value)Generated method - Setter ofSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.voidsetCancellable(java.lang.Boolean value)Generated method - Setter ofSubscription.cancellableattribute defined at extensionsubscriptionservices.voidsetCancelledDate(java.util.Date value)Generated method - Setter ofSubscription.cancelledDateattribute defined at extensionsubscriptionservices.voidsetContractDuration(java.lang.Integer value)Generated method - Setter ofSubscription.contractDurationattribute defined at extensionsubscriptionservices.voidsetContractFrequency(java.lang.String value)Generated method - Setter ofSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.voidsetCustomerId(java.lang.String value)Generated method - Setter ofSubscription.customerIdattribute defined at extensionsubscriptionservices.voidsetDescription(java.lang.String value)Generated method - Setter ofSubscription.descriptionattribute defined at extensionsubscriptionservices.voidsetEndDate(java.util.Date value)Generated method - Setter ofSubscription.endDateattribute defined at extensionsubscriptionservices.voidsetId(java.lang.String value)Generated method - Initial setter ofSubscription.idattribute defined at extensionsubscriptionservices.voidsetName(java.lang.String value)Generated method - Setter ofSubscription.nameattribute defined at extensionsubscriptionservices.voidsetOrderEntryNumber(java.lang.Integer value)Generated method - Setter ofSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.voidsetOrderNumber(java.lang.String value)Generated method - Setter ofSubscription.orderNumberattribute defined at extensionsubscriptionservices.voidsetPlacedOn(java.util.Date value)Generated method - Setter ofSubscription.placedOnattribute defined at extensionsubscriptionservices.voidsetProductCode(java.lang.String value)Generated method - Setter ofSubscription.productCodeattribute defined at extensionsubscriptionservices.voidsetRenewalType(java.lang.String value)Generated method - Setter ofSubscription.renewalTypeattribute defined at extensionsubscriptionservices.voidsetStartDate(java.util.Date value)Generated method - Setter ofSubscription.startDateattribute defined at extensionsubscriptionservices.voidsetSubscriptionStatus(java.lang.String value)Generated method - Setter ofSubscription.subscriptionStatusattribute defined at extensionsubscriptionservices.-
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 ofSubscription.idattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofSubscription.nameattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofSubscription.descriptionattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
PRODUCTCODE
public static final java.lang.String PRODUCTCODE
Generated constant - Attribute key ofSubscription.productCodeattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
ORDERNUMBER
public static final java.lang.String ORDERNUMBER
Generated constant - Attribute key ofSubscription.orderNumberattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
ORDERENTRYNUMBER
public static final java.lang.String ORDERENTRYNUMBER
Generated constant - Attribute key ofSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
BILLINGSYSTEMID
public static final java.lang.String BILLINGSYSTEMID
Generated constant - Attribute key ofSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
STARTDATE
public static final java.lang.String STARTDATE
Generated constant - Attribute key ofSubscription.startDateattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
ENDDATE
public static final java.lang.String ENDDATE
Generated constant - Attribute key ofSubscription.endDateattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
RENEWALTYPE
public static final java.lang.String RENEWALTYPE
Generated constant - Attribute key ofSubscription.renewalTypeattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
SUBSCRIPTIONSTATUS
public static final java.lang.String SUBSCRIPTIONSTATUS
Generated constant - Attribute key ofSubscription.subscriptionStatusattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
CANCELLABLE
public static final java.lang.String CANCELLABLE
Generated constant - Attribute key ofSubscription.cancellableattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
BILLINGFREQUENCY
public static final java.lang.String BILLINGFREQUENCY
Generated constant - Attribute key ofSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
CONTRACTDURATION
public static final java.lang.String CONTRACTDURATION
Generated constant - Attribute key ofSubscription.contractDurationattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
CONTRACTFREQUENCY
public static final java.lang.String CONTRACTFREQUENCY
Generated constant - Attribute key ofSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
PLACEDON
public static final java.lang.String PLACEDON
Generated constant - Attribute key ofSubscription.placedOnattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
CANCELLEDDATE
public static final java.lang.String CANCELLEDDATE
Generated constant - Attribute key ofSubscription.cancelledDateattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
CUSTOMERID
public static final java.lang.String CUSTOMERID
Generated constant - Attribute key ofSubscription.customerIdattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SubscriptionModel
public SubscriptionModel()
Generated constructor - Default constructor for generic creation.
-
SubscriptionModel
public SubscriptionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
SubscriptionModel
@Deprecated(since="4.1.1", forRemoval=true) public SubscriptionModel(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 typeSubscriptionat extensionsubscriptionservices
-
SubscriptionModel
@Deprecated(since="4.1.1", forRemoval=true) public SubscriptionModel(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 typeSubscriptionat extensionsubscriptionservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getBillingFrequency
@Accessor(qualifier="billingFrequency", type=GETTER) public java.lang.String getBillingFrequency()
Generated method - Getter of theSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.- Returns:
- the billingFrequency - Billing Frequency
-
getBillingsystemId
@Accessor(qualifier="billingsystemId", type=GETTER) public java.lang.String getBillingsystemId()
Generated method - Getter of theSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.- Returns:
- the billingsystemId - Billingsystem Identifier
-
getCancellable
@Accessor(qualifier="cancellable", type=GETTER) public java.lang.Boolean getCancellable()
Generated method - Getter of theSubscription.cancellableattribute defined at extensionsubscriptionservices.- Returns:
- the cancellable - Cancellable
-
getCancelledDate
@Accessor(qualifier="cancelledDate", type=GETTER) public java.util.Date getCancelledDate()
Generated method - Getter of theSubscription.cancelledDateattribute defined at extensionsubscriptionservices.- Returns:
- the cancelledDate - Cancellation Date
-
getContractDuration
@Accessor(qualifier="contractDuration", type=GETTER) public java.lang.Integer getContractDuration()
Generated method - Getter of theSubscription.contractDurationattribute defined at extensionsubscriptionservices.- Returns:
- the contractDuration - Contract Duration
-
getContractFrequency
@Accessor(qualifier="contractFrequency", type=GETTER) public java.lang.String getContractFrequency()
Generated method - Getter of theSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.- Returns:
- the contractFrequency - Contract Frequency
-
getCustomerId
@Accessor(qualifier="customerId", type=GETTER) public java.lang.String getCustomerId()
Generated method - Getter of theSubscription.customerIdattribute defined at extensionsubscriptionservices.- Returns:
- the customerId - Customer Id
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theSubscription.descriptionattribute defined at extensionsubscriptionservices.- Returns:
- the description - Description
-
getEndDate
@Accessor(qualifier="endDate", type=GETTER) public java.util.Date getEndDate()
Generated method - Getter of theSubscription.endDateattribute defined at extensionsubscriptionservices.- Returns:
- the endDate - Enddate
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theSubscription.idattribute defined at extensionsubscriptionservices.- Returns:
- the id - Identifier
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theSubscription.nameattribute defined at extensionsubscriptionservices.- Returns:
- the name - Name
-
getOrderEntryNumber
@Accessor(qualifier="orderEntryNumber", type=GETTER) public java.lang.Integer getOrderEntryNumber()
Generated method - Getter of theSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.- Returns:
- the orderEntryNumber - Order Entry Identifier
-
getOrderNumber
@Accessor(qualifier="orderNumber", type=GETTER) public java.lang.String getOrderNumber()
Generated method - Getter of theSubscription.orderNumberattribute defined at extensionsubscriptionservices.- Returns:
- the orderNumber - Order Identifier
-
getPlacedOn
@Accessor(qualifier="placedOn", type=GETTER) public java.util.Date getPlacedOn()
Generated method - Getter of theSubscription.placedOnattribute defined at extensionsubscriptionservices.- Returns:
- the placedOn - Placed on
-
getProductCode
@Accessor(qualifier="productCode", type=GETTER) public java.lang.String getProductCode()
Generated method - Getter of theSubscription.productCodeattribute defined at extensionsubscriptionservices.- Returns:
- the productCode - Product Code
-
getRenewalType
@Accessor(qualifier="renewalType", type=GETTER) public java.lang.String getRenewalType()
Generated method - Getter of theSubscription.renewalTypeattribute defined at extensionsubscriptionservices.- Returns:
- the renewalType - Renewal Type
-
getStartDate
@Accessor(qualifier="startDate", type=GETTER) public java.util.Date getStartDate()
Generated method - Getter of theSubscription.startDateattribute defined at extensionsubscriptionservices.- Returns:
- the startDate - Startdate
-
getSubscriptionStatus
@Accessor(qualifier="subscriptionStatus", type=GETTER) public java.lang.String getSubscriptionStatus()
Generated method - Getter of theSubscription.subscriptionStatusattribute defined at extensionsubscriptionservices.- Returns:
- the subscriptionStatus - Status
-
setBillingFrequency
@Accessor(qualifier="billingFrequency", type=SETTER) public void setBillingFrequency(java.lang.String value)
Generated method - Setter ofSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.- Parameters:
value- the billingFrequency - Billing Frequency
-
setBillingsystemId
@Accessor(qualifier="billingsystemId", type=SETTER) public void setBillingsystemId(java.lang.String value)
Generated method - Setter ofSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.- Parameters:
value- the billingsystemId - Billingsystem Identifier
-
setCancellable
@Accessor(qualifier="cancellable", type=SETTER) public void setCancellable(java.lang.Boolean value)
Generated method - Setter ofSubscription.cancellableattribute defined at extensionsubscriptionservices.- Parameters:
value- the cancellable - Cancellable
-
setCancelledDate
@Accessor(qualifier="cancelledDate", type=SETTER) public void setCancelledDate(java.util.Date value)
Generated method - Setter ofSubscription.cancelledDateattribute defined at extensionsubscriptionservices.- Parameters:
value- the cancelledDate - Cancellation Date
-
setContractDuration
@Accessor(qualifier="contractDuration", type=SETTER) public void setContractDuration(java.lang.Integer value)
Generated method - Setter ofSubscription.contractDurationattribute defined at extensionsubscriptionservices.- Parameters:
value- the contractDuration - Contract Duration
-
setContractFrequency
@Accessor(qualifier="contractFrequency", type=SETTER) public void setContractFrequency(java.lang.String value)
Generated method - Setter ofSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.- Parameters:
value- the contractFrequency - Contract Frequency
-
setCustomerId
@Accessor(qualifier="customerId", type=SETTER) public void setCustomerId(java.lang.String value)
Generated method - Setter ofSubscription.customerIdattribute defined at extensionsubscriptionservices.- Parameters:
value- the customerId - Customer Id
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofSubscription.descriptionattribute defined at extensionsubscriptionservices.- Parameters:
value- the description - Description
-
setEndDate
@Accessor(qualifier="endDate", type=SETTER) public void setEndDate(java.util.Date value)
Generated method - Setter ofSubscription.endDateattribute defined at extensionsubscriptionservices.- Parameters:
value- the endDate - Enddate
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Generated method - Initial setter ofSubscription.idattribute defined at extensionsubscriptionservices. Can only be used at creation of model - before first save.- Parameters:
value- the id - Identifier
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofSubscription.nameattribute defined at extensionsubscriptionservices.- Parameters:
value- the name - Name
-
setOrderEntryNumber
@Accessor(qualifier="orderEntryNumber", type=SETTER) public void setOrderEntryNumber(java.lang.Integer value)
Generated method - Setter ofSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.- Parameters:
value- the orderEntryNumber - Order Entry Identifier
-
setOrderNumber
@Accessor(qualifier="orderNumber", type=SETTER) public void setOrderNumber(java.lang.String value)
Generated method - Setter ofSubscription.orderNumberattribute defined at extensionsubscriptionservices.- Parameters:
value- the orderNumber - Order Identifier
-
setPlacedOn
@Accessor(qualifier="placedOn", type=SETTER) public void setPlacedOn(java.util.Date value)
Generated method - Setter ofSubscription.placedOnattribute defined at extensionsubscriptionservices.- Parameters:
value- the placedOn - Placed on
-
setProductCode
@Accessor(qualifier="productCode", type=SETTER) public void setProductCode(java.lang.String value)
Generated method - Setter ofSubscription.productCodeattribute defined at extensionsubscriptionservices.- Parameters:
value- the productCode - Product Code
-
setRenewalType
@Accessor(qualifier="renewalType", type=SETTER) public void setRenewalType(java.lang.String value)
Generated method - Setter ofSubscription.renewalTypeattribute defined at extensionsubscriptionservices.- Parameters:
value- the renewalType - Renewal Type
-
setStartDate
@Accessor(qualifier="startDate", type=SETTER) public void setStartDate(java.util.Date value)
Generated method - Setter ofSubscription.startDateattribute defined at extensionsubscriptionservices.- Parameters:
value- the startDate - Startdate
-
setSubscriptionStatus
@Accessor(qualifier="subscriptionStatus", type=SETTER) public void setSubscriptionStatus(java.lang.String value)
Generated method - Setter ofSubscription.subscriptionStatusattribute defined at extensionsubscriptionservices.- Parameters:
value- the subscriptionStatus - Status
-
-