Class SubscriptionData

java.lang.Object
de.hybris.platform.subscriptionfacades.data.SubscriptionData
All Implemented Interfaces:
Serializable

public class SubscriptionData extends Object implements Serializable
See Also:
  • Constructor Details

    • SubscriptionData

      public SubscriptionData()
  • Method Details

    • setId

      public void setId(String id)
    • getId

      public String getId()
    • setName

      public void setName(String name)
    • getName

      public String getName()
    • setDescription

      public void setDescription(String description)
    • getDescription

      public String getDescription()
    • setProductCode

      public void setProductCode(String productCode)
    • getProductCode

      public String getProductCode()
    • setProductUrl

      public void setProductUrl(String productUrl)
    • getProductUrl

      public String getProductUrl()
    • setOrderNumber

      public void setOrderNumber(String orderNumber)
    • getOrderNumber

      public String getOrderNumber()
    • setOrderEntryNumber

      public void setOrderEntryNumber(Integer orderEntryNumber)
    • getOrderEntryNumber

      public Integer getOrderEntryNumber()
    • setBillingsystemId

      public void setBillingsystemId(String billingsystemId)
    • getBillingsystemId

      public String getBillingsystemId()
    • setStartDate

      public void setStartDate(Date startDate)
    • getStartDate

      public Date getStartDate()
    • setEndDate

      public void setEndDate(Date endDate)
    • getEndDate

      public Date getEndDate()
    • setRenewalType

      public void setRenewalType(String renewalType)
    • getRenewalType

      public String getRenewalType()
    • setSubscriptionStatus

      public void setSubscriptionStatus(String subscriptionStatus)
    • getSubscriptionStatus

      public String getSubscriptionStatus()
    • setCancellable

      public void setCancellable(Boolean cancellable)
    • getCancellable

      public Boolean getCancellable()
    • setBillingFrequency

      public void setBillingFrequency(String billingFrequency)
    • getBillingFrequency

      public String getBillingFrequency()
    • setContractDuration

      public void setContractDuration(Integer contractDuration)
    • getContractDuration

      public Integer getContractDuration()
    • setContractFrequency

      public void setContractFrequency(String contractFrequency)
    • getContractFrequency

      public String getContractFrequency()
    • setPlacedOn

      public void setPlacedOn(Date placedOn)
    • getPlacedOn

      public Date getPlacedOn()
    • setCancelledDate

      public void setCancelledDate(Date cancelledDate)
    • getCancelledDate

      public Date getCancelledDate()
    • setCustomerId

      public void setCustomerId(String customerId)
    • getCustomerId

      public String getCustomerId()
    • setPaymentMethodId

      public void setPaymentMethodId(String paymentMethodId)
    • getPaymentMethodId

      public String getPaymentMethodId()
    • setVersion

      public void setVersion(String version)
    • getVersion

      public String getVersion()
    • setDocumentNumber

      public void setDocumentNumber(String documentNumber)
    • getDocumentNumber

      public String getDocumentNumber()
    • setRatePlanId

      public void setRatePlanId(String ratePlanId)
    • getRatePlanId

      public String getRatePlanId()
    • setExtendedPeriod

      public void setExtendedPeriod(String extendedPeriod)
    • getExtendedPeriod

      public String getExtendedPeriod()
    • setPricePlan

      public void setPricePlan(SubscriptionPricePlanData pricePlan)
    • getPricePlan

      public SubscriptionPricePlanData getPricePlan()
    • setStatus

      public void setStatus(SubscriptionStatus status)
    • getStatus

      public SubscriptionStatus getStatus()
    • setValidTillDate

      public void setValidTillDate(String validTillDate)
    • getValidTillDate

      public String getValidTillDate()
    • setUnlimited

      public void setUnlimited(Boolean unlimited)
    • getUnlimited

      public Boolean getUnlimited()
    • setCurrentUsages

      public void setCurrentUsages(List<UsageChargeData> currentUsages)
    • getCurrentUsages

      public List<UsageChargeData> getCurrentUsages()
    • setRenewalTerm

      public void setRenewalTerm(RenewalTermData renewalTerm)
    • getRenewalTerm

      public RenewalTermData getRenewalTerm()
    • setPayment

      public void setPayment(PaymentData payment)
    • getPayment

      public PaymentData getPayment()
    • setWithdrawalPeriodEndDate

      public void setWithdrawalPeriodEndDate(Date withdrawalPeriodEndDate)
    • getWithdrawalPeriodEndDate

      public Date getWithdrawalPeriodEndDate()
    • setWithdrawnAt

      public void setWithdrawnAt(Date withdrawnAt)
    • getWithdrawnAt

      public Date getWithdrawnAt()
    • setPricing

      public void setPricing(PricingData pricing)
    • getPricing

      public PricingData getPricing()
    • setExternalObjectReferences

      public void setExternalObjectReferences(List<ExternalObjectReferenceData> externalObjectReferences)
    • getExternalObjectReferences

      public List<ExternalObjectReferenceData> getExternalObjectReferences()