java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.bgbilling.plugins.dispatch.common.bean.Contact
All Implemented Interfaces:
Serializable, Idable
Direct Known Subclasses:
ContractContact

public class Contact extends Id
Контакт для отправки сообщений
See Also:
  • Constructor Details

    • Contact

      public Contact()
  • Method Details

    • setValue

      public void setValue(String value)
      Устанавливает значение контакта
      Parameters:
      value -
    • getValue

      public String getValue()
      Возвращает значение контакта
      Returns:
    • getValueForSend

      public String getValueForSend()
      Возвращает значение контакта для отправки
      Returns:
    • getValueForView

      public String getValueForView()
      Возвращает значение контакта для отправки просмотра
      Returns:
    • setContactTypeId

      public void setContactTypeId(int contactTypeId)
      Устанавливает тип для данного контакта
      Parameters:
      contactTypeId -
    • getContactTypeId

      public int getContactTypeId()
      Возвращает тип данного контакта
      Returns:
    • getContractId

      public int getContractId()
    • setContractId

      public void setContractId(int contractId)
    • toString

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

      public String getDefaultValue()
      Возвращает значение контакта по умолчанию
      Returns:
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
      Устанавливает значение контакта по умолчанию
      Parameters:
      defaultValue -
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Id
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Id