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

public class Reserve extends Id
Bean резерва договора. Для получения типа(ReserveType) использовать справочник типов.
See Also:
  • Constructor Details

    • Reserve

      public Reserve()
    • Reserve

      public Reserve(int contractId, int idType, Date dateTo, BigDecimal sum, String comment)
      Конструктор резерва для его добавления на договор. Не нужные поля убраны для удобства.
      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

      public PeriodWithTime getPeriod()
    • setPeriod

      public void setPeriod(PeriodWithTime period)
    • getDateClose

      public Date getDateClose()
    • setDateClose

      public void setDateClose(Date dateClose)
    • getSum

      public BigDecimal getSum()
    • setSum

      public void setSum(BigDecimal sum)
    • getComment

      public String getComment()
    • setComment

      public void setComment(String comment)
    • getTypeId

      public int getTypeId()
    • setTypeId

      public void setTypeId(int typeId)