java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.kernel.tariff.common.bean.TariffGroup
All Implemented Interfaces:
Serializable, GuiTitlable, Idable, ListItem

public class TariffGroup extends IdTitle implements ListItem, Serializable
See Also:
  • Field Details

  • Constructor Details

    • TariffGroup

      public TariffGroup()
  • Method Details

    • getPos

      public int getPos()
    • setPos

      public void setPos(int pos)
    • getPlanList

      public List<TariffGroupTariff> getPlanList()
      Список элементов группы тарифов.
      Returns:
      unmodifiable collection.
    • getTransferMode

      public int getTransferMode()
    • getDaysForward

      public int getDaysForward()
    • getDomainId

      public int getDomainId()
    • setDomainId

      public void setDomainId(int domainId)
    • addPlanList

      public void addPlanList(int tariffId, String tariffTitle, Date date1, Date date2, String comment)
      Нормальный вариант доступа к инкапсулированной в модели коллекции. Добавление элемента.
      Parameters:
      tariffId - ид тарифа
      tariffTitle - заголовок тарифа (уже приджойнится из таблицы тарифов)
      date1 - (начало периода)
      date2 - (конец периода)
    • setPlanList

      public void setPlanList(List<TariffGroupTariff> list)
    • setTransferMode

      public void setTransferMode(int transferMode)
    • setDaysForward

      public void setDaysForward(int daysForward)