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:
Serializable
- Direct Known Subclasses:
TmaSubscribedProductModel
Generated model class for type Subscription first defined at extension subscriptionservices.
- 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 ofSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.cancellableattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.cancelledDateattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.contractDurationattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.customerIdattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.descriptionattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.endDateattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.idattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.nameattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.orderNumberattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.placedOnattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.productCodeattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.renewalTypeattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofSubscription.startDateattribute defined at extensionsubscriptionservices.static final StringGenerated 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, 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.SubscriptionModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextSubscriptionModel(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(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 TypeMethodDescriptionGenerated method - Getter of theSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.cancellableattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.cancelledDateattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.contractDurationattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.customerIdattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.descriptionattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.endDateattribute defined at extensionsubscriptionservices.getId()Generated method - Getter of theSubscription.idattribute defined at extensionsubscriptionservices.getName()Generated method - Getter of theSubscription.nameattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.orderNumberattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.placedOnattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.productCodeattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.renewalTypeattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.startDateattribute defined at extensionsubscriptionservices.Generated method - Getter of theSubscription.subscriptionStatusattribute defined at extensionsubscriptionservices.voidsetBillingFrequency(String value) Generated method - Setter ofSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.voidsetBillingsystemId(String value) Generated method - Setter ofSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.voidsetCancellable(Boolean value) Generated method - Setter ofSubscription.cancellableattribute defined at extensionsubscriptionservices.voidsetCancelledDate(Date value) Generated method - Setter ofSubscription.cancelledDateattribute defined at extensionsubscriptionservices.voidsetContractDuration(Integer value) Generated method - Setter ofSubscription.contractDurationattribute defined at extensionsubscriptionservices.voidsetContractFrequency(String value) Generated method - Setter ofSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.voidsetCustomerId(String value) Generated method - Setter ofSubscription.customerIdattribute defined at extensionsubscriptionservices.voidsetDescription(String value) Generated method - Setter ofSubscription.descriptionattribute defined at extensionsubscriptionservices.voidsetEndDate(Date value) Generated method - Setter ofSubscription.endDateattribute defined at extensionsubscriptionservices.voidGenerated method - Initial setter ofSubscription.idattribute defined at extensionsubscriptionservices.voidGenerated method - Setter ofSubscription.nameattribute defined at extensionsubscriptionservices.voidsetOrderEntryNumber(Integer value) Generated method - Setter ofSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.voidsetOrderNumber(String value) Generated method - Setter ofSubscription.orderNumberattribute defined at extensionsubscriptionservices.voidsetPlacedOn(Date value) Generated method - Setter ofSubscription.placedOnattribute defined at extensionsubscriptionservices.voidsetProductCode(String value) Generated method - Setter ofSubscription.productCodeattribute defined at extensionsubscriptionservices.voidsetRenewalType(String value) Generated method - Setter ofSubscription.renewalTypeattribute defined at extensionsubscriptionservices.voidsetStartDate(Date value) Generated method - Setter ofSubscription.startDateattribute defined at extensionsubscriptionservices.voidsetSubscriptionStatus(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, 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 ofSubscription.idattribute defined at extensionsubscriptionservices.- See Also:
-
NAME
Generated constant - Attribute key ofSubscription.nameattribute defined at extensionsubscriptionservices.- See Also:
-
DESCRIPTION
Generated constant - Attribute key ofSubscription.descriptionattribute defined at extensionsubscriptionservices.- See Also:
-
PRODUCTCODE
Generated constant - Attribute key ofSubscription.productCodeattribute defined at extensionsubscriptionservices.- See Also:
-
ORDERNUMBER
Generated constant - Attribute key ofSubscription.orderNumberattribute defined at extensionsubscriptionservices.- See Also:
-
ORDERENTRYNUMBER
Generated constant - Attribute key ofSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.- See Also:
-
BILLINGSYSTEMID
Generated constant - Attribute key ofSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.- See Also:
-
STARTDATE
Generated constant - Attribute key ofSubscription.startDateattribute defined at extensionsubscriptionservices.- See Also:
-
ENDDATE
Generated constant - Attribute key ofSubscription.endDateattribute defined at extensionsubscriptionservices.- See Also:
-
RENEWALTYPE
Generated constant - Attribute key ofSubscription.renewalTypeattribute defined at extensionsubscriptionservices.- See Also:
-
SUBSCRIPTIONSTATUS
Generated constant - Attribute key ofSubscription.subscriptionStatusattribute defined at extensionsubscriptionservices.- See Also:
-
CANCELLABLE
Generated constant - Attribute key ofSubscription.cancellableattribute defined at extensionsubscriptionservices.- See Also:
-
BILLINGFREQUENCY
Generated constant - Attribute key ofSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.- See Also:
-
CONTRACTDURATION
Generated constant - Attribute key ofSubscription.contractDurationattribute defined at extensionsubscriptionservices.- See Also:
-
CONTRACTFREQUENCY
Generated constant - Attribute key ofSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.- See Also:
-
PLACEDON
Generated constant - Attribute key ofSubscription.placedOnattribute defined at extensionsubscriptionservices.- See Also:
-
CANCELLEDDATE
Generated constant - Attribute key ofSubscription.cancelledDateattribute defined at extensionsubscriptionservices.- See Also:
-
CUSTOMERID
Generated constant - Attribute key ofSubscription.customerIdattribute defined at extensionsubscriptionservices.- See Also:
-
-
Constructor Details
-
SubscriptionModel
public SubscriptionModel()Generated constructor - Default constructor for generic creation. -
SubscriptionModel
public SubscriptionModel(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
-
SubscriptionModel
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, 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 Details
-
getBillingFrequency
Generated method - Getter of theSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.- Returns:
- the billingFrequency - Billing Frequency
-
getBillingsystemId
Generated method - Getter of theSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.- Returns:
- the billingsystemId - Billingsystem Identifier
-
getCancellable
Generated method - Getter of theSubscription.cancellableattribute defined at extensionsubscriptionservices.- Returns:
- the cancellable - Cancellable
-
getCancelledDate
Generated method - Getter of theSubscription.cancelledDateattribute defined at extensionsubscriptionservices.- Returns:
- the cancelledDate - Cancellation Date
-
getContractDuration
Generated method - Getter of theSubscription.contractDurationattribute defined at extensionsubscriptionservices.- Returns:
- the contractDuration - Contract Duration
-
getContractFrequency
Generated method - Getter of theSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.- Returns:
- the contractFrequency - Contract Frequency
-
getCustomerId
Generated method - Getter of theSubscription.customerIdattribute defined at extensionsubscriptionservices.- Returns:
- the customerId - Customer Id
-
getDescription
Generated method - Getter of theSubscription.descriptionattribute defined at extensionsubscriptionservices.- Returns:
- the description - Description
-
getEndDate
Generated method - Getter of theSubscription.endDateattribute defined at extensionsubscriptionservices.- Returns:
- the endDate - Enddate
-
getId
Generated method - Getter of theSubscription.idattribute defined at extensionsubscriptionservices.- Returns:
- the id - Identifier
-
getName
Generated method - Getter of theSubscription.nameattribute defined at extensionsubscriptionservices.- Returns:
- the name - Name
-
getOrderEntryNumber
Generated method - Getter of theSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.- Returns:
- the orderEntryNumber - Order Entry Identifier
-
getOrderNumber
Generated method - Getter of theSubscription.orderNumberattribute defined at extensionsubscriptionservices.- Returns:
- the orderNumber - Order Identifier
-
getPlacedOn
Generated method - Getter of theSubscription.placedOnattribute defined at extensionsubscriptionservices.- Returns:
- the placedOn - Placed on
-
getProductCode
Generated method - Getter of theSubscription.productCodeattribute defined at extensionsubscriptionservices.- Returns:
- the productCode - Product Code
-
getRenewalType
Generated method - Getter of theSubscription.renewalTypeattribute defined at extensionsubscriptionservices.- Returns:
- the renewalType - Renewal Type
-
getStartDate
Generated method - Getter of theSubscription.startDateattribute defined at extensionsubscriptionservices.- Returns:
- the startDate - Startdate
-
getSubscriptionStatus
Generated method - Getter of theSubscription.subscriptionStatusattribute defined at extensionsubscriptionservices.- Returns:
- the subscriptionStatus - Status
-
setBillingFrequency
Generated method - Setter ofSubscription.billingFrequencyattribute defined at extensionsubscriptionservices.- Parameters:
value- the billingFrequency - Billing Frequency
-
setBillingsystemId
Generated method - Setter ofSubscription.billingsystemIdattribute defined at extensionsubscriptionservices.- Parameters:
value- the billingsystemId - Billingsystem Identifier
-
setCancellable
Generated method - Setter ofSubscription.cancellableattribute defined at extensionsubscriptionservices.- Parameters:
value- the cancellable - Cancellable
-
setCancelledDate
Generated method - Setter ofSubscription.cancelledDateattribute defined at extensionsubscriptionservices.- Parameters:
value- the cancelledDate - Cancellation Date
-
setContractDuration
Generated method - Setter ofSubscription.contractDurationattribute defined at extensionsubscriptionservices.- Parameters:
value- the contractDuration - Contract Duration
-
setContractFrequency
@Accessor(qualifier="contractFrequency", type=SETTER) public void setContractFrequency(String value) Generated method - Setter ofSubscription.contractFrequencyattribute defined at extensionsubscriptionservices.- Parameters:
value- the contractFrequency - Contract Frequency
-
setCustomerId
Generated method - Setter ofSubscription.customerIdattribute defined at extensionsubscriptionservices.- Parameters:
value- the customerId - Customer Id
-
setDescription
Generated method - Setter ofSubscription.descriptionattribute defined at extensionsubscriptionservices.- Parameters:
value- the description - Description
-
setEndDate
Generated method - Setter ofSubscription.endDateattribute defined at extensionsubscriptionservices.- Parameters:
value- the endDate - Enddate
-
setId
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
Generated method - Setter ofSubscription.nameattribute defined at extensionsubscriptionservices.- Parameters:
value- the name - Name
-
setOrderEntryNumber
Generated method - Setter ofSubscription.orderEntryNumberattribute defined at extensionsubscriptionservices.- Parameters:
value- the orderEntryNumber - Order Entry Identifier
-
setOrderNumber
Generated method - Setter ofSubscription.orderNumberattribute defined at extensionsubscriptionservices.- Parameters:
value- the orderNumber - Order Identifier
-
setPlacedOn
Generated method - Setter ofSubscription.placedOnattribute defined at extensionsubscriptionservices.- Parameters:
value- the placedOn - Placed on
-
setProductCode
Generated method - Setter ofSubscription.productCodeattribute defined at extensionsubscriptionservices.- Parameters:
value- the productCode - Product Code
-
setRenewalType
Generated method - Setter ofSubscription.renewalTypeattribute defined at extensionsubscriptionservices.- Parameters:
value- the renewalType - Renewal Type
-
setStartDate
Generated method - Setter ofSubscription.startDateattribute defined at extensionsubscriptionservices.- Parameters:
value- the startDate - Startdate
-
setSubscriptionStatus
@Accessor(qualifier="subscriptionStatus", type=SETTER) public void setSubscriptionStatus(String value) Generated method - Setter ofSubscription.subscriptionStatusattribute defined at extensionsubscriptionservices.- Parameters:
value- the subscriptionStatus - Status
-