java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.bgbilling.modules.cerbercrypt.common.bean.UserCardCopy
All Implemented Interfaces:
Serializable, Idable

public class UserCardCopy extends Id
Класс-модель "Копия карты пользователя". Отражает сущность "user_card_copy_{mid}". Содержит в себе ссылку на основую карту, копией которой является.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
    Комментарий к копии.
    protected Date
    Дата начала периода действия копии.
    protected Date
    Дата окончания периода действия копии.
    protected UserCard
    Ссылка на основную карту.
    protected int
    Код основной карты, копией которой является текущий объект.

    Fields inherited from class ru.bitel.common.model.Id

    id
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    Возвращает комментарий.
    Возращает дату начала периода действия карты.
    Возращает дату окончания периода действия карты.
    Возвращает основную карту.
    int
    Возвращает код основной карты.
    void
    setComment(String comment)
    Устанавливает комментарий.
    void
    setDate1(Date date1)
    Устанавливает дату начала периода действия карты.
    void
    setDate2(Date date2)
    Устанавливает дату окончания периода действия карты.
    void
    setParentCard(UserCard parentCard)
    Устанавливает основную карту.
    void
    setParentCardId(int parentCardId)
    Устанавливает код основной карты.
     

    Methods inherited from class ru.bitel.common.model.Id

    copyTo, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId

    Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger

    getLogger, logError

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • date1

      protected Date date1
      Дата начала периода действия копии.
    • date2

      protected Date date2
      Дата окончания периода действия копии.
    • parentCardId

      protected int parentCardId
      Код основной карты, копией которой является текущий объект.
    • parentCard

      protected UserCard parentCard
      Ссылка на основную карту.
    • comment

      protected String comment
      Комментарий к копии.
  • Constructor Details

    • UserCardCopy

      public UserCardCopy()
  • Method Details

    • getDate1

      public Date getDate1()
      Возращает дату начала периода действия карты.
      Returns:
      дата начала периода
    • setDate1

      public void setDate1(Date date1)
      Устанавливает дату начала периода действия карты.
      Parameters:
      date1 -
    • getDate2

      public Date getDate2()
      Возращает дату окончания периода действия карты.
      Returns:
      дата окончания периода
    • setDate2

      public void setDate2(Date date2)
      Устанавливает дату окончания периода действия карты.
      Parameters:
      date2 -
    • getParentCardId

      public int getParentCardId()
      Возвращает код основной карты.
      Returns:
      код основной карты
    • setParentCardId

      public void setParentCardId(int parentCardId)
      Устанавливает код основной карты.
      Parameters:
      parentCardId -
    • getParentCard

      public UserCard getParentCard()
      Возвращает основную карту.
      Returns:
      основная карта
    • setParentCard

      public void setParentCard(UserCard parentCard)
      Устанавливает основную карту.
      Parameters:
      parentCard -
    • getComment

      public String getComment()
      Возвращает комментарий.
      Returns:
      комментарий
    • setComment

      public void setComment(String comment)
      Устанавливает комментарий.
      Parameters:
      comment -
    • toString

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Id