Class ContractParameterGroupAttr
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.oss.kernel.entity.common.bean.EntitySpecAttr
ru.bitel.bgbilling.kernel.contract.api.common.bean.parameter.ContractParameterGroupAttr
- All Implemented Interfaces:
java.io.Serializable,GuiTitlable,Idable,ListItem
public class ContractParameterGroupAttr extends EntitySpecAttr
Параметр группы параметров. Заменяет
Чтобы получить:
Получить группу параметров:
Сгруппировать по типу:
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().
Сгруппировать по типу:
EntitySpecAttr.toTypeMap(java.util.List)- See Also:
EntitySpecAttr,ContractParameterGroup, Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ContractParameterGroupAttr() -
Method Summary
Modifier and Type Method Description intgetOrder()Порядок для сортировкиbooleanisAlwaysVisible()booleanisCustomerRead()Может ли абонент видеть значение параметра.booleanisCustomerWrite()Может ли абонент изменять значение параметра.voidsetAlwaysVisible(boolean alwaysVisible)voidsetCustomerRead(boolean customerRead)voidsetCustomerWrite(boolean customerWrite)voidsetOrder(int order)Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.EntitySpecAttr
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, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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)
-