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:
java.io.Serializable
,java.lang.Cloneable
,Idable
- Direct Known Subclasses:
Charge
public class Charge extends AbstractBalanceBean implements java.io.Serializable, java.lang.Cloneable
Расход договора.
Для получения типа(ChargeType) использовать справочник типов, там содержится(покрайней мери пока) название и значение редактируемости.
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description Charge
clone()
boolean
isPayback()
void
setChargeDate(java.util.Date date)
Deprecated.void
setPayback(boolean payback)
Установка, является ли данный расход возвратом.java.lang.String
toString()
Methods inherited from class ru.bitel.bgbilling.kernel.contract.balance.common.bean.AbstractBalanceBean
getComment, getContractId, getDate, getSum, getSumma, getTimeChange, getTypeId, getUserId, setComment, setContractId, setDate, setSum, setSumma, setTimeChange, setTypeId, setUserId
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
Charge
public Charge() -
Charge
public Charge(int id, int userId, int contractId, int typeId, java.util.Date date, java.lang.String comment, java.math.BigDecimal sum, java.util.Date timeChange)
-
-
Method Details
-
clone
- Overrides:
clone
in classjava.lang.Object
- Throws:
java.lang.CloneNotSupportedException
-
toString
public java.lang.String toString()- Overrides:
toString
in classAbstractBalanceBean
-
isPayback
public boolean isPayback()- Returns:
- если данный расход является возвратом = true;
-
setPayback
public void setPayback(boolean payback)Установка, является ли данный расход возвратом.- Parameters:
payback
- - true если возврат
-
setChargeDate
@Deprecated public void setChargeDate(java.util.Date date)Deprecated.Устанавливает дату расхода. Утарел использоватьAbstractBalanceBean.setDate(Date)
- Parameters:
date
-
-