public interface Discount
Modifier and Type | Method and Description |
---|---|
DiscountCharacteristic |
getCharacteristic(java.lang.String name,
java.lang.String description) |
java.util.List<? extends DiscountCharacteristic> |
getCharacteristicsByDescription(java.lang.String description) |
java.util.List<? extends DiscountCharacteristic> |
getCharacteristicsByName(java.lang.String name) |
java.lang.String |
getCurrency() |
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getDiscountComprisedOfMap() |
java.lang.String |
getDiscountPriority() |
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getDiscountRequiresCharacteristicsMap() |
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getDiscountRequiresProductGroupMap() |
java.util.Map<java.lang.String,java.util.Set<SegmentKey>> |
getDiscountRequiresSegmentMap() |
java.lang.String |
getDiscountUOM() |
java.lang.String |
getDiscountValue() |
java.util.Date |
getEndDate() |
java.util.Date |
getLastModifiedOn() |
java.lang.String |
getProductDesc() |
java.lang.String |
getProductID() |
java.util.Map<java.lang.String,java.util.List<DiscountCharacteristic>> |
getSortedCharacteristicsMap() |
java.util.Date |
getStartDate() |
java.lang.String |
getUsageCharacteristic() |
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<DiscountCharacteristic>> getSortedCharacteristicsMap()
java.util.List<? extends DiscountCharacteristic> getCharacteristicsByName(java.lang.String name)
java.util.List<? extends DiscountCharacteristic> getCharacteristicsByDescription(java.lang.String description)
DiscountCharacteristic getCharacteristic(java.lang.String name, java.lang.String description)
boolean isProductActive()
java.lang.String getUsageCharacteristic()
boolean isOverride()
java.lang.String getDiscountValue()
java.lang.String getDiscountUOM()
java.lang.String getCurrency()
java.lang.String getDiscountPriority()
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getDiscountComprisedOfMap()
java.util.Map<java.lang.String,java.util.Set<SegmentKey>> getDiscountRequiresSegmentMap()
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getDiscountRequiresProductGroupMap()
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getDiscountRequiresCharacteristicsMap()