Class Charge
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.bgbilling.kernel.contract.balance.common.bean.AbstractBalanceBean
ru.bitel.bgbilling.kernel.contract.balance.common.bean.Charge
- All Implemented Interfaces:
 Serializable,Cloneable,Idable
- Direct Known Subclasses:
 Charge
Расход договора.
Для получения типа(ChargeType) использовать справочник типов, там содержится(покрайней мери пока) название и значение редактируемости.
- See Also:
 
- 
Nested Class Summary
Nested Classes - 
Field Summary
 - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic Charge.Builderbuilder()clone()booleanvoidsetPayback(boolean payback) Установка, является ли данный расход возвратом.toString()Methods inherited from class ru.bitel.bgbilling.kernel.contract.balance.common.bean.AbstractBalanceBean
getComment, getContractId, getDate, getSum, getTimeChange, getTypeId, getUserId, setComment, setContractId, setDate, setSum, setTimeChange, setTypeId, setUserId 
- 
Constructor Details
- 
Charge
public Charge() - 
Charge
public Charge(int id, int userId, int contractId, int typeId, Date date, String comment, BigDecimal sum, Date timeChange)  
 - 
 - 
Method Details
- 
clone
- Overrides:
 clonein classObject- Throws:
 CloneNotSupportedException
 - 
toString
- Overrides:
 toStringin classAbstractBalanceBean
 - 
isPayback
public boolean isPayback()- Returns:
 - если данный расход является возвратом = true;
 
 - 
setPayback
public void setPayback(boolean payback) Установка, является ли данный расход возвратом.- Parameters:
 payback- - true если возврат
 - 
builder
 
 -