Class SubscriptionPricePlanData
- java.lang.Object
-
- de.hybris.platform.commercefacades.product.data.PriceData
-
- de.hybris.platform.subscriptionfacades.data.SubscriptionPricePlanData
-
- All Implemented Interfaces:
java.io.Serializable
public class SubscriptionPricePlanData extends PriceData
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SubscriptionPricePlanData()
-
Method Summary
-
Methods inherited from class de.hybris.platform.commercefacades.product.data.PriceData
getCurrencyIso, getFormattedValue, getMaxQuantity, getMinQuantity, getPriceType, getValue, setCurrencyIso, setFormattedValue, setMaxQuantity, setMinQuantity, setPriceType, setValue
-
-
-
-
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)
-
getOneTimeChargeEntries
public java.util.List<OneTimeChargeEntryData> getOneTimeChargeEntries()
-
setRecurringChargeEntries
public void setRecurringChargeEntries(java.util.List<RecurringChargeEntryData> recurringChargeEntries)
-
getRecurringChargeEntries
public java.util.List<RecurringChargeEntryData> getRecurringChargeEntries()
-
setSubscriptionTerms
public void setSubscriptionTerms(java.util.List<SubscriptionTermData> subscriptionTerms)
-
getSubscriptionTerms
public java.util.List<SubscriptionTermData> getSubscriptionTerms()
-
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)
-
getProduct
public ProductData getProduct()
-
setUnit
public void setUnit(UnitData unit)
-
getUnit
public UnitData getUnit()
-
setUnitFactor
public void setUnitFactor(java.lang.Integer unitFactor)
-
getUnitFactor
public java.lang.Integer getUnitFactor()
-
setUser
public void setUser(TmaUserData user)
-
getUser
public TmaUserData getUser()
-
setRequiredProductClasses
public void setRequiredProductClasses(java.util.List<TmaProductPriceClassData> requiredProductClasses)
-
getRequiredProductClasses
public java.util.List<TmaProductPriceClassData> getRequiredProductClasses()
-
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()
-
-