Class PriceData
- java.lang.Object
-
- de.hybris.platform.commercefacades.product.data.PriceData
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
SubscriptionPricePlanData
public class PriceData extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PriceData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProductDatagetAffectedProductOffering()java.lang.StringgetCode()java.lang.StringgetCurrencyIso()java.util.Set<PriceRowChannel>getDistributionChannels()java.util.DategetEndTime()java.lang.StringgetFormattedValue()java.lang.LonggetMaxQuantity()java.lang.LonggetMinQuantity()java.util.DategetModifiedtime()PriceDataTypegetPriceType()java.lang.IntegergetPriority()java.util.Set<TmaProcessType>getProcessTypes()ProductDatagetProduct()TmaProductOfferingPriceDatagetProductOfferingPrice()java.util.List<RegionData>getRegions()java.util.List<TmaProductPriceClassData>getRequiredProductClasses()java.util.List<ProductData>getRequiredProductOfferings()java.util.DategetStartTime()java.util.List<SubscriptionTermData>getSubscriptionTerms()UnitDatagetUnit()java.lang.IntegergetUnitFactor()TmaUserDatagetUser()java.lang.StringgetUserPriceGroupID()java.math.BigDecimalgetValue()voidsetAffectedProductOffering(ProductData affectedProductOffering)voidsetCode(java.lang.String code)voidsetCurrencyIso(java.lang.String currencyIso)voidsetDistributionChannels(java.util.Set<PriceRowChannel> distributionChannels)voidsetEndTime(java.util.Date endTime)voidsetFormattedValue(java.lang.String formattedValue)voidsetMaxQuantity(java.lang.Long maxQuantity)voidsetMinQuantity(java.lang.Long minQuantity)voidsetModifiedtime(java.util.Date modifiedtime)voidsetPriceType(PriceDataType priceType)voidsetPriority(java.lang.Integer priority)voidsetProcessTypes(java.util.Set<TmaProcessType> processTypes)voidsetProduct(ProductData product)voidsetProductOfferingPrice(TmaProductOfferingPriceData productOfferingPrice)voidsetRegions(java.util.List<RegionData> regions)voidsetRequiredProductClasses(java.util.List<TmaProductPriceClassData> requiredProductClasses)voidsetRequiredProductOfferings(java.util.List<ProductData> requiredProductOfferings)voidsetStartTime(java.util.Date startTime)voidsetSubscriptionTerms(java.util.List<SubscriptionTermData> subscriptionTerms)voidsetUnit(UnitData unit)voidsetUnitFactor(java.lang.Integer unitFactor)voidsetUser(TmaUserData user)voidsetUserPriceGroupID(java.lang.String userPriceGroupID)voidsetValue(java.math.BigDecimal value)
-
-
-
Method Detail
-
setCurrencyIso
public void setCurrencyIso(java.lang.String currencyIso)
-
getCurrencyIso
public java.lang.String getCurrencyIso()
-
setValue
public void setValue(java.math.BigDecimal value)
-
getValue
public java.math.BigDecimal getValue()
-
setPriceType
public void setPriceType(PriceDataType priceType)
-
getPriceType
public PriceDataType getPriceType()
-
setFormattedValue
public void setFormattedValue(java.lang.String formattedValue)
-
getFormattedValue
public java.lang.String getFormattedValue()
-
setMinQuantity
public void setMinQuantity(java.lang.Long minQuantity)
-
getMinQuantity
public java.lang.Long getMinQuantity()
-
setMaxQuantity
public void setMaxQuantity(java.lang.Long maxQuantity)
-
getMaxQuantity
public java.lang.Long getMaxQuantity()
-
setCode
public void setCode(java.lang.String code)
-
getCode
public java.lang.String getCode()
-
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()
-
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()
-
setUserPriceGroupID
public void setUserPriceGroupID(java.lang.String userPriceGroupID)
-
getUserPriceGroupID
public java.lang.String getUserPriceGroupID()
-
setSubscriptionTerms
public void setSubscriptionTerms(java.util.List<SubscriptionTermData> subscriptionTerms)
-
getSubscriptionTerms
public java.util.List<SubscriptionTermData> getSubscriptionTerms()
-
setProduct
public void setProduct(ProductData product)
-
getProduct
public ProductData getProduct()
-
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()
-
setProductOfferingPrice
public void setProductOfferingPrice(TmaProductOfferingPriceData productOfferingPrice)
-
getProductOfferingPrice
public TmaProductOfferingPriceData getProductOfferingPrice()
-
setPriority
public void setPriority(java.lang.Integer priority)
-
getPriority
public java.lang.Integer getPriority()
-
-