Class ContractParameterGroupAttr
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.oss.kernel.entity.common.bean.AbstractSpecAttr
ru.bitel.bgbilling.kernel.contract.api.common.bean.parameter.ContractParameterGroupAttr
- All Implemented Interfaces:
Serializable
,GuiTitlable
,Idable
,ListItem
Параметр группы параметров. Заменяет
Чтобы получить:
Получить группу параметров:
Сгруппировать по типу:
ContractParameterPref
.
Чтобы получить:
context.getDirectory( ContractParameterGroupAttr.class, 0 ).get( pid )Или через
ContractParameterService.contractParameterGroupAttrGet(int)
,
ContractParameterService.contractParameterGroupAttrList()
.
Получить группу параметров:
context.getDirectory( ContractParameterGroup.class, 0 ).get( contractParameterGroupId )Или через
ContractParameterService.contractParameterGroupGet(int)
,
ContractParameterService.contractParameterGroupList()
.
Сгруппировать по типу:
AbstractSpecAttr.toTypeMap(java.util.List)
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractSpecAttr
AbstractSpecAttr.Builder<T extends AbstractSpecAttr>
Nested classes/interfaces inherited from class ru.bitel.common.model.IdTitle
IdTitle.IdTitleBuilder
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
getOrder()
Порядок для сортировкиboolean
boolean
Может ли абонент видеть значение параметра.boolean
Может ли абонент изменять значение параметра.void
setAlwaysVisible
(boolean alwaysVisible) void
setCustomerRead
(boolean customerRead) void
setCustomerWrite
(boolean customerWrite) void
setOrder
(int order) Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractSpecAttr
getComment, getType, getTypeName, getTypeName, isHistory, setComment, setHistory, setType, toTypeMap
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
-
ContractParameterGroupAttr
public ContractParameterGroupAttr()
-
-
Method Details
-
getOrder
public int getOrder()Порядок для сортировки- Returns:
-
setOrder
public void setOrder(int order) -
isCustomerRead
public boolean isCustomerRead()Может ли абонент видеть значение параметра.- Returns:
-
setCustomerRead
public void setCustomerRead(boolean customerRead) -
isCustomerWrite
public boolean isCustomerWrite()Может ли абонент изменять значение параметра.- Returns:
-
setCustomerWrite
public void setCustomerWrite(boolean customerWrite) -
isAlwaysVisible
public boolean isAlwaysVisible() -
setAlwaysVisible
public void setAlwaysVisible(boolean alwaysVisible)
-