Class SubscriptionPricePlanData

  • All Implemented Interfaces:
    java.io.Serializable

    public class SubscriptionPricePlanData
    extends PriceData
    See Also:
    Serialized Form
    • Constructor Detail

      • SubscriptionPricePlanData

        public SubscriptionPricePlanData()
    • Method Detail

      • setName

        public void setName​(java.lang.String name)
      • getName

        public java.lang.String getName()
      • setUsageCharges

        public void setUsageCharges​(java.util.List<UsageChargeData> usageCharges)
      • getUsageCharges

        public java.util.List<UsageChargeData> getUsageCharges()
      • setOneTimeChargeEntries

        public void setOneTimeChargeEntries​(java.util.List<OneTimeChargeEntryData> oneTimeChargeEntries)
      • setRecurringChargeEntries

        public void setRecurringChargeEntries​(java.util.List<RecurringChargeEntryData> recurringChargeEntries)
      • setSubscriptionTerms

        public void setSubscriptionTerms​(java.util.List<SubscriptionTermData> subscriptionTerms)
      • setStartTime

        public void setStartTime​(java.util.Date startTime)
      • getStartTime

        public java.util.Date getStartTime()
      • setEndTime

        public void setEndTime​(java.util.Date endTime)
      • getEndTime

        public java.util.Date getEndTime()
      • setModifiedtime

        public void setModifiedtime​(java.util.Date modifiedtime)
      • getModifiedtime

        public java.util.Date getModifiedtime()
      • setProduct

        public void setProduct​(ProductData product)
      • setUnit

        public void setUnit​(UnitData unit)
      • setUnitFactor

        public void setUnitFactor​(java.lang.Integer unitFactor)
      • getUnitFactor

        public java.lang.Integer getUnitFactor()
      • setRequiredProductClasses

        public void setRequiredProductClasses​(java.util.List<TmaProductPriceClassData> requiredProductClasses)
      • setDistributionChannels

        public void setDistributionChannels​(java.util.Set<PriceRowChannel> distributionChannels)
      • getDistributionChannels

        public java.util.Set<PriceRowChannel> getDistributionChannels()
      • setProcessTypes

        public void setProcessTypes​(java.util.Set<TmaProcessType> processTypes)
      • getProcessTypes

        public java.util.Set<TmaProcessType> getProcessTypes()
      • setAffectedProductOffering

        public void setAffectedProductOffering​(ProductData affectedProductOffering)
      • getAffectedProductOffering

        public ProductData getAffectedProductOffering()
      • setRequiredProductOfferings

        public void setRequiredProductOfferings​(java.util.List<ProductData> requiredProductOfferings)
      • getRequiredProductOfferings

        public java.util.List<ProductData> getRequiredProductOfferings()
      • setRegions

        public void setRegions​(java.util.List<RegionData> regions)
      • getRegions

        public java.util.List<RegionData> getRegions()
      • setUserPriceGroupID

        public void setUserPriceGroupID​(java.lang.String userPriceGroupID)
      • getUserPriceGroupID

        public java.lang.String getUserPriceGroupID()