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

public class TariffOption extends IdTitle implements Tied
See Also:
  • Constructor Details

    • TariffOption

      public TariffOption()
  • Method Details

    • getActivateModeList

      public List<TariffOptionActivateMode> getActivateModeList()
    • getComment

      public String getComment()
    • getConfig

      public String getConfig()
    • getContractLabels

      public Set<Integer> getContractLabels()
    • getDateFrom

      public Date getDateFrom()
    • getDateTo

      public Date getDateTo()
    • getDepends

      public Set<Integer> getDepends()
      Specified by:
      getDepends in interface Tied
    • getDescription

      public String getDescription()
    • getGroupId

      public String getGroupId()
    • getHideForContractGroupsMode

      public int getHideForContractGroupsMode()
    • getHideForContractLabels

      public Set<Integer> getHideForContractLabels()
    • getIncompatible

      public Set<Integer> getIncompatible()
      Specified by:
      getIncompatible in interface Tied
    • getTariffIdSet

      public Set<Integer> getTariffIdSet()
    • isEnable

      public boolean isEnable()
    • isHideForWeb

      public boolean isHideForWeb()
    • isNoUsed

      public boolean isNoUsed()
    • setActivateModeList

      public TariffOption setActivateModeList(List<TariffOptionActivateMode> activateModeList)
    • setComment

      public TariffOption setComment(String comment)
    • setConfig

      public TariffOption setConfig(String config)
    • setContractLabels

      public TariffOption setContractLabels(Set<Integer> contractLabels)
    • setDateFrom

      public TariffOption setDateFrom(Date dateFrom)
    • setDateTo

      public TariffOption setDateTo(Date dateTo)
    • setDepends

      public TariffOption setDepends(Set<Integer> depends)
    • setDescription

      public TariffOption setDescription(String description)
    • setEnable

      public TariffOption setEnable(boolean enable)
    • setGroupId

      public TariffOption setGroupId(String groupId)
    • setHideForContractGroupsMode

      public TariffOption setHideForContractGroupsMode(int hideForContractGroupsMode)
    • setHideForContractLabels

      public TariffOption setHideForContractLabels(Set<Integer> hideForContractLabels)
    • setHideForWeb

      public TariffOption setHideForWeb(boolean hideForWeb)
    • setId

      public TariffOption setId(int id)
      Description copied from class: Id
      Устанавливает id объекта
      Overrides:
      setId in class IdTitle
      Parameters:
      id - id
    • setIncompatible

      public TariffOption setIncompatible(Set<Integer> incompatible)
    • setTariffIdSet

      public TariffOption setTariffIdSet(Set<Integer> tariffIdSet)
    • setTitle

      public TariffOption setTitle(String title)
      Description copied from class: IdTitle
      Устанавливает название (описание) объекта
      Overrides:
      setTitle in class IdTitle
      Parameters:
      title - название (описание объекта)
    • setNoUsed

      public TariffOption setNoUsed(boolean noUsed)