Class TariffOption
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
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
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.common.model.IdTitle
IdTitle.IdTitleBuilder
Nested classes/interfaces inherited from interface ru.bitel.common.model.Tied
Tied.TieResolver<T,
TT>, Tied.TieUnresolvedException, Tied.Utils<T, TT extends Tied> -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic TariffOption.Builder
builder()
int
boolean
isEnable()
boolean
void
setActivateModeList
(List<TariffOptionActivateMode> activateModeList) void
setComment
(String comment) void
void
setContractLabels
(Set<Integer> contractLabels) void
setDateFrom
(Date dateFrom) void
void
setDepends
(Set<Integer> depends) void
setDescription
(String description) void
setEnable
(boolean enable) void
setHideForContractGroupsMode
(int hideForContractGroupsMode) void
setHideForContractLabels
(Set<Integer> hideForContractLabels) void
setHideForWeb
(boolean hideForWeb) void
setIncompatible
(Set<Integer> incompatible) void
setTariffIdSet
(Set<Integer> tariffIdSet) Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toString
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Constructor Details
-
TariffOption
public TariffOption()
-
-
Method Details
-
getComment
-
setComment
-
getDescription
-
setDescription
-
getConfig
-
setConfig
-
getTariffIdSet
-
setTariffIdSet
-
getActivateModeList
-
setActivateModeList
-
getDateFrom
-
setDateFrom
-
getDateTo
-
setDateTo
-
getDepends
- Specified by:
getDepends
in interfaceTied
-
setDepends
-
getIncompatible
- Specified by:
getIncompatible
in interfaceTied
-
setIncompatible
-
getContractLabels
-
setContractLabels
-
isEnable
public boolean isEnable() -
setEnable
public void setEnable(boolean enable) -
isHideForWeb
public boolean isHideForWeb() -
setHideForWeb
public void setHideForWeb(boolean hideForWeb) -
getHideForContractLabels
-
setHideForContractLabels
-
getHideForContractGroupsMode
public int getHideForContractGroupsMode() -
setHideForContractGroupsMode
public void setHideForContractGroupsMode(int hideForContractGroupsMode) -
builder
-