java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.bgbilling.kernel.contract.status.common.bean.ContractStatus
All Implemented Interfaces:
Serializable, Idable
Direct Known Subclasses:
ContractStatus

public class ContractStatus extends Id
See Also:
  • Constructor Details

    • ContractStatus

      public ContractStatus()
  • Method Details

    • getComment

      public String getComment()
    • setComment

      public ContractStatus setComment(String comment)
    • getContractId

      public int getContractId()
    • setContractId

      public ContractStatus setContractId(int contractId)
    • getObjectId

      public int getObjectId()
    • setObjectId

      public ContractStatus setObjectId(int objectId)
    • getDateFrom

      public Date getDateFrom()
    • setDateFrom

      public ContractStatus setDateFrom(Date dateFrom)
    • getDateTo

      public Date getDateTo()
    • setDateTo

      public ContractStatus setDateTo(Date dateTo)
    • getStatus

      public int getStatus()
    • setStatus

      public ContractStatus setStatus(int status)
    • clone

      public ContractStatus clone()
      Клонирование статуса. Копируются все поля, кроме id, которое устанавливается в ноль.
      Overrides:
      clone in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Id
    • toJson

      public org.json.JSONObject toJson()
    • fromJson

      public static ContractStatus fromJson(org.json.JSONObject json)
    • builder

      public static ContractStatus.Builder builder()