Class Reserve
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.bgbilling.kernel.contract.balance.common.bean.Reserve
- All Implemented Interfaces:
Serializable
,Idable
Bean резерва договора.
Для получения типа(ReserveType) использовать справочник типов.
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionReserve()
Reserve
(int id, int contractId, int idType, PeriodWithTime period, Date dateClose, BigDecimal sum, String comment) Reserve
(int contractId, int idType, Date dateTo, BigDecimal sum, String comment) Конструктор резерва для его добавления на договор. -
Method Summary
Modifier and TypeMethodDescriptionint
getSum()
int
void
setComment
(String comment) void
setContractId
(int contractId) void
setDateClose
(Date dateClose) void
setPeriod
(PeriodWithTime period) void
setSum
(BigDecimal sum) void
setTypeId
(int typeId) Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId, toString
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError
-
Constructor Details
-
Reserve
public Reserve() -
Reserve
Конструктор резерва для его добавления на договор. Не нужные поля убраны для удобства.- Parameters:
contractId
- - код договора.idType
- тип резерва.dateTo
- - до какого момента действует резерв. может быть null.sum
- - сумма резерваcomment
- - комментарий
-
Reserve
public Reserve(int id, int contractId, int idType, PeriodWithTime period, Date dateClose, BigDecimal sum, String comment)
-
-
Method Details
-
getContractId
public int getContractId() -
setContractId
public void setContractId(int contractId) -
getPeriod
-
setPeriod
-
getDateClose
-
setDateClose
-
getSum
-
setSum
-
getComment
-
setComment
-
getTypeId
public int getTypeId() -
setTypeId
public void setTypeId(int typeId)
-