Class 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 Detail

      • PriceData

        public PriceData()
    • 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)
      • 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)
      • setUnitFactor

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

        public java.lang.Integer getUnitFactor()
      • setUserPriceGroupID

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

        public java.lang.String getUserPriceGroupID()
      • setSubscriptionTerms

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

        public void setProduct​(ProductData product)
      • 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()
      • setPriority

        public void setPriority​(java.lang.Integer priority)
      • getPriority

        public java.lang.Integer getPriority()