public class BonusBalanceEntity extends java.lang.Object implements BonusBalance
Modifier and Type | Field and Description |
---|---|
private java.math.BigDecimal |
balance |
private java.math.BigDecimal |
sumAllowedToChargeOff |
private java.math.BigDecimal |
sumToChargeOff |
Constructor and Description |
---|
BonusBalanceEntity(java.math.BigDecimal balance)
Конструктор класса.
|
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getBalance()
Получить текущий баланс бонусов на счету
|
java.math.BigDecimal |
getSumAllowedToChargeOff()
Получить количество бонусов, что позволено списать с этого баланса в текущем чеке
|
java.math.BigDecimal |
getSumToChargeOff()
Получить количество бонусов, что решили списать (или уже списали) с этого баланса в текущем чеке
|
void |
setBalance(java.math.BigDecimal balance)
Установить текущий баланс бонусов на счету.
|
void |
setSumAllowedToChargeOff(java.math.BigDecimal sumAllowedToChargeOff)
Установить количество бонусов, что позволено списать с этого баланса в текущем чеке.
|
void |
setSumToChargeOff(java.math.BigDecimal sumToChargeOff)
Установить количество бонусов, которые можно списать в текущем чеке.
|
java.lang.String |
toString() |
private java.math.BigDecimal balance
private java.math.BigDecimal sumAllowedToChargeOff
private java.math.BigDecimal sumToChargeOff
public BonusBalanceEntity(java.math.BigDecimal balance)
BonusBalanceEntity
.balance
- текущий баланс бонусов на счету.public java.math.BigDecimal getBalance()
BonusBalance
getBalance
in interface BonusBalance
public void setBalance(java.math.BigDecimal balance)
balance
- баланс бонусовpublic java.math.BigDecimal getSumAllowedToChargeOff()
BonusBalance
getSumAllowedToChargeOff
in interface BonusBalance
null
, если расчет этого "потолка списания" не производился (неизвестно сколько можно списать)public void setSumAllowedToChargeOff(java.math.BigDecimal sumAllowedToChargeOff)
sumAllowedToChargeOff
- null
, если расчет этого "потолка списания" не производился (неизвестно сколько можно списать).public java.math.BigDecimal getSumToChargeOff()
BonusBalance
getSumToChargeOff
in interface BonusBalance
null
, если количество бонусов для списания [еще] не ввелиpublic void setSumToChargeOff(java.math.BigDecimal sumToChargeOff)
sumToChargeOff
- количество бонусов, которые можно списать в текущем чеке.public java.lang.String toString()
toString
in class java.lang.Object