Class TariffGroup
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
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPlanList(int tariffId, String tariffTitle, Date date1, Date date2, String comment) Нормальный вариант доступа к инкапсулированной в модели коллекции.intintСписок элементов группы тарифов.intgetPos()intsetDaysForward(int daysForward) setDomainId(int domainId) setId(int id) Устанавливает id объектаsetPlanList(List<TariffGroupTariff> list) setPos(int pos) Устанавливает название (описание) объектаsetTransferMode(int transferMode) Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setAsNoSelect, to, toIdTitle, toStringMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap
-
Field Details
-
TRANSFER_DAY
public static final int TRANSFER_DAY- See Also:
-
TRANSFER_WEEK
public static final int TRANSFER_WEEK- See Also:
-
TRANSFER_MONTH
public static final int TRANSFER_MONTH- See Also:
-
TRANSFER_DAY_FROM_TOMORROW
public static final int TRANSFER_DAY_FROM_TOMORROW- See Also:
-
-
Constructor Details
-
TariffGroup
public TariffGroup()
-
-
Method Details
-
addPlanList
public TariffGroup addPlanList(int tariffId, String tariffTitle, Date date1, Date date2, String comment) Нормальный вариант доступа к инкапсулированной в модели коллекции. Добавление элемента.- Parameters:
tariffId- ид тарифаtariffTitle- заголовок тарифа (уже приджойнится из таблицы тарифов)date1- (начало периода)date2- (конец периода)
-
getDaysForward
public int getDaysForward() -
getDomainId
public int getDomainId() -
getPlanList
Список элементов группы тарифов.- Returns:
- unmodifiable collection.
-
getPos
public int getPos() -
getTransferMode
public int getTransferMode() -
setDaysForward
-
setDomainId
-
setId
Description copied from class:IdУстанавливает id объекта -
setPlanList
-
setPos
-
setTitle
Description copied from class:IdTitleУстанавливает название (описание) объекта -
setTransferMode
-