Class AbtractVoiceAccount

All Implemented Interfaces:
Serializable, GuiTitlable, Idable, ListItem
Direct Known Subclasses:
VoiceAccount, VoiceOperAccount

public class AbtractVoiceAccount extends Entity
See Also:
  • Field Details

    • contractComment

      protected String contractComment
    • deviceId

      protected int deviceId
  • Constructor Details

    • AbtractVoiceAccount

      public AbtractVoiceAccount()
  • Method Details

    • getContractId

      public int getContractId()
      Получение кода договора, к которому привязан данный аккаунт
      Returns:
      код договора
    • setContractId

      public void setContractId(int contractId)
      Установка кода договора для аккаунта
      Parameters:
      contractId - код договора
    • getContractTitle

      public String getContractTitle()
      Получение названия договора
      Returns:
      название договора
    • setContractTitle

      public void setContractTitle(String contractTitle)
      Установка названия договора
      Parameters:
      contractTitle - название договора
    • getDateFrom

      public Date getDateFrom()
      Получение даты начала действия аккаунта
      Returns:
      дата начала действия аккаунта
    • setDateFrom

      public void setDateFrom(Date dateFrom)
      Установка даты начала действия аккаунта.
      Parameters:
      dateFrom - дата начала действия аккаунта
    • getDateTo

      public Date getDateTo()
      Получение даты окончания действия аккаунта.
      Returns:
      дата окончания действия аккаунта
    • setDateTo

      public void setDateTo(Date dateTo)
      Установка даты окончания действия аккаунта.
      Parameters:
      dateTo - дата окончания действия аккаунта
    • getTypeId

      public int getTypeId()
      Получение кода типа аккаунта
      Returns:
      код типа аккаунта
    • setTypeId

      public void setTypeId(int typeId)
      Установка кода типа аккаунта
      Parameters:
      typeId - код типа аккаунта
    • getContractComment

      public String getContractComment()
      Получение строки с комментарием договора
      Returns:
      комментарий договора
    • setContractComment

      public void setContractComment(String contractComment)
      Установка комментария договора
      Parameters:
      contractComment -
    • getDeviceId

      public int getDeviceId()
      Получение кода устройства, к которому привязан аккаунт.
      Returns:
      код устройства
    • setDeviceId

      public void setDeviceId(int deviceId)
      Установка кода устройства, к которому привязывается аккаунт
      Parameters:
      deviceId - код устройства
    • copyTo

      public void copyTo(AbtractVoiceAccount abtractVoiceAccount)