public interface Price
Modifier and Type | Method and Description |
---|---|
PriceCharacteristic |
getCharacteristic(java.lang.String name,
java.lang.String description) |
java.util.List<? extends PriceCharacteristic> |
getCharacteristicsByDescription(java.lang.String description) |
java.util.List<? extends PriceCharacteristic> |
getCharacteristicsByName(java.lang.String name) |
java.lang.String |
getChargeFrequency() |
java.lang.String |
getChargeFrequencyUOM() |
java.lang.String |
getChargePriority() |
java.lang.String |
getChargeUOM() |
java.lang.String |
getChargeValue() |
java.lang.String |
getCurrency() |
java.lang.String |
getDuration() |
java.lang.String |
getDurationUOM() |
java.util.Date |
getEndDate() |
java.lang.Integer |
getGroupMax() |
java.lang.Integer |
getGroupMin() |
java.lang.String |
getGroupNumber() |
java.lang.String |
getIsOverride() |
java.util.Date |
getLastModifiedOn() |
java.lang.String |
getMaxAmount() |
java.lang.String |
getMaxBoundary() |
java.lang.String |
getMigrationFormula() |
java.lang.String |
getMinAmount() |
java.lang.String |
getMinBoundary() |
java.lang.String |
getPer() |
java.lang.String |
getPerUOM() |
java.util.Map<java.lang.String,java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.String>>> |
getPriceAlteredByDiscountMap() |
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getPriceComprisedOfMap() |
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getPriceRequiresCharacteristicsMap() |
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getPriceRequiresProductGroupMap() |
java.util.Map<java.lang.String,java.util.Set<SegmentKey>> |
getPriceRequiresSegmentMap() |
java.lang.String |
getPriceType() |
java.lang.String |
getProductDesc() |
java.lang.String |
getProductID() |
java.util.Map<java.lang.String,java.util.List<PriceCharacteristic>> |
getSortedCharacteristicsMap() |
java.util.Date |
getStartDate() |
boolean |
isOverride() |
boolean |
isProductActive() |
java.lang.String getProductID()
java.lang.String getProductDesc()
java.util.Date getStartDate()
java.util.Date getEndDate()
java.util.Date getLastModifiedOn()
java.util.Map<java.lang.String,java.util.List<PriceCharacteristic>> getSortedCharacteristicsMap()
java.util.List<? extends PriceCharacteristic> getCharacteristicsByName(java.lang.String name)
java.util.List<? extends PriceCharacteristic> getCharacteristicsByDescription(java.lang.String description)
PriceCharacteristic getCharacteristic(java.lang.String name, java.lang.String description)
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getPriceComprisedOfMap()
java.util.Map<java.lang.String,java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.String>>> getPriceAlteredByDiscountMap()
java.util.Map<java.lang.String,java.util.Set<SegmentKey>> getPriceRequiresSegmentMap()
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getPriceRequiresProductGroupMap()
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getPriceRequiresCharacteristicsMap()
boolean isProductActive()
java.lang.String getGroupNumber()
java.lang.Integer getGroupMax()
java.lang.Integer getGroupMin()
java.lang.String getPriceType()
java.lang.String getChargeFrequencyUOM()
java.lang.String getChargeFrequency()
java.lang.String getCurrency()
java.lang.String getPer()
java.lang.String getPerUOM()
java.lang.String getMinBoundary()
java.lang.String getMaxBoundary()
java.lang.String getDuration()
java.lang.String getDurationUOM()
java.lang.String getChargeValue()
java.lang.String getChargeUOM()
java.lang.String getChargePriority()
java.lang.String getMinAmount()
java.lang.String getMaxAmount()
java.lang.String getMigrationFormula()
boolean isOverride()
java.lang.String getIsOverride()