Class ContractParameterGroupAttr
java.lang.Object
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetOrder()Порядок для сортировкиbooleanbooleanМожет ли абонент видеть значение параметра.booleanМожет ли абонент изменять значение параметра.voidsetAlwaysVisible(boolean alwaysVisible) voidsetCustomerRead(boolean customerRead) voidsetCustomerWrite(boolean customerWrite) voidsetOrder(int order) Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractSpecAttr
getComment, getType, getTypeName, getTypeName, isHistory, setComment, setHistory, setType, toTypeMapMethods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toStringMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
-
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)
-