public class PricePlanTieredResult
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
PricePlanTieredResult() |
Modifier and Type | Method and Description |
---|---|
void |
calculate() |
java.math.BigDecimal |
getAdHocDiscountAmount() |
java.math.BigDecimal |
getAmount() |
java.math.BigDecimal |
getAutoAppliedDiscountAmt() |
java.math.BigDecimal |
getBaseAmount() |
java.math.BigDecimal |
getBuyInAdvanceAmount() |
java.math.BigDecimal |
getBuyInAdvanceDuration() |
com.crm.framework.util.UnitOfTime |
getBuyInAdvanceDurationUOT() |
java.math.BigDecimal |
getDiscountAmount() |
java.math.BigDecimal |
getMaturiy() |
java.util.Date |
getPeriodFromDate() |
java.util.Date |
getPeriodToDate() |
java.math.BigDecimal |
getQuantity() |
static long |
getSerialversionuid() |
java.math.BigDecimal |
getTimeSpent() |
com.crm.framework.util.UnitOfTime |
getTimeSpentUnitOfTime() |
java.math.BigDecimal |
getTotalAmount() |
java.math.BigDecimal |
getUsageUnits() |
java.math.BigDecimal |
getVatAmount() |
java.math.BigDecimal |
getVatPercentage() |
void |
setAdHocDiscountAmount(java.math.BigDecimal adHocDiscountAmount) |
void |
setAmount(java.math.BigDecimal amount) |
void |
setAutoAppliedDiscountAmt(java.math.BigDecimal autoAppliedDiscountAmt) |
void |
setBaseAmount(java.math.BigDecimal baseAmount) |
void |
setBuyInAdvanceAmount(java.math.BigDecimal buyInAdvanceAmount) |
void |
setBuyInAdvanceDuration(java.math.BigDecimal buyInAdvanceDuration) |
void |
setBuyInAdvanceDurationUOT(com.crm.framework.util.UnitOfTime buyInAdvanceDurationUOT) |
void |
setDiscountAmount(java.math.BigDecimal discountAmount) |
void |
setMaturiy(java.math.BigDecimal maturiy) |
void |
setPeriodFromDate(java.util.Date periodFromDate) |
void |
setPeriodToDate(java.util.Date periodToDate) |
void |
setQuantity(java.math.BigDecimal quantity) |
void |
setTimeSpent(java.math.BigDecimal timeSpent) |
void |
setTimeSpentUnitOfTime(com.crm.framework.util.UnitOfTime timeSpentUnitOfTime) |
void |
setTotalAmount(java.math.BigDecimal totalAmount) |
void |
setUsageUnits(java.math.BigDecimal usageUnits) |
void |
setVatAmount(java.math.BigDecimal vatAmount) |
void |
setVatPercentage(java.math.BigDecimal vatPercentage) |
public java.math.BigDecimal getQuantity()
public void setQuantity(java.math.BigDecimal quantity)
public java.math.BigDecimal getUsageUnits()
public void setUsageUnits(java.math.BigDecimal usageUnits)
public java.math.BigDecimal getMaturiy()
public void setMaturiy(java.math.BigDecimal maturiy)
public java.util.Date getPeriodFromDate()
public void setPeriodFromDate(java.util.Date periodFromDate)
public java.util.Date getPeriodToDate()
public void setPeriodToDate(java.util.Date periodToDate)
public java.math.BigDecimal getAmount()
public void setAmount(java.math.BigDecimal amount)
public java.math.BigDecimal getBaseAmount()
public void setBaseAmount(java.math.BigDecimal baseAmount)
public java.math.BigDecimal getDiscountAmount()
public void setDiscountAmount(java.math.BigDecimal discountAmount)
public java.math.BigDecimal getAutoAppliedDiscountAmt()
public void setAutoAppliedDiscountAmt(java.math.BigDecimal autoAppliedDiscountAmt)
public java.math.BigDecimal getAdHocDiscountAmount()
public void setAdHocDiscountAmount(java.math.BigDecimal adHocDiscountAmount)
public java.math.BigDecimal getVatAmount()
public void setVatAmount(java.math.BigDecimal vatAmount)
public java.math.BigDecimal getVatPercentage()
public void setVatPercentage(java.math.BigDecimal vatPercentage)
public java.math.BigDecimal getTotalAmount()
public void setTotalAmount(java.math.BigDecimal totalAmount)
public void calculate()
public java.math.BigDecimal getTimeSpent()
public void setTimeSpent(java.math.BigDecimal timeSpent)
public com.crm.framework.util.UnitOfTime getTimeSpentUnitOfTime()
public void setTimeSpentUnitOfTime(com.crm.framework.util.UnitOfTime timeSpentUnitOfTime)
public java.math.BigDecimal getBuyInAdvanceDuration()
public void setBuyInAdvanceDuration(java.math.BigDecimal buyInAdvanceDuration)
public com.crm.framework.util.UnitOfTime getBuyInAdvanceDurationUOT()
public void setBuyInAdvanceDurationUOT(com.crm.framework.util.UnitOfTime buyInAdvanceDurationUOT)
public java.math.BigDecimal getBuyInAdvanceAmount()
public void setBuyInAdvanceAmount(java.math.BigDecimal buyInAdvanceAmount)
public static long getSerialversionuid()