Class AbstractSpecAttr
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
- All Implemented Interfaces:
Serializable
,GuiTitlable
,Idable
,ListItem
- Direct Known Subclasses:
ContractParameterGroupAttr
,EntitySpecAttr
,ObjectParameterGroupAttr
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.common.model.IdTitle
IdTitle.IdTitleBuilder
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionКомментарийint
getType()
Тип параметра - текст, список, адрес и т.п.Строковое значение типа параметра - text, int, boolean, address, date и т.д.getTypeName
(int type) Строковое значение типа параметра - text, int, boolean, address, date и т.д.boolean
Нужно ли сохранять историю изменения параметра (если поддерживается).void
setComment
(String comment) void
setHistory
(boolean history) void
setType
(int type) static <A extends AbstractSpecAttr>
Map<Integer,List<A>> Получение сгруппированных по типу параметров.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
-
AbstractSpecAttr
public AbstractSpecAttr()
-
-
Method Details
-
getType
public int getType()Тип параметра - текст, список, адрес и т.п.- Returns:
-
setType
public void setType(int type) -
getTypeName
Строковое значение типа параметра - text, int, boolean, address, date и т.д.- Returns:
-
getTypeName
Строковое значение типа параметра - text, int, boolean, address, date и т.д.- Returns:
-
isHistory
public boolean isHistory()Нужно ли сохранять историю изменения параметра (если поддерживается).- Returns:
-
setHistory
public void setHistory(boolean history) -
getComment
Комментарий- Returns:
-
setComment
-
toTypeMap
public static <A extends AbstractSpecAttr> Map<Integer,List<A>> toTypeMap(List<A> entitySpecAttrList) Получение сгруппированных по типу параметров.- Parameters:
entitySpecAttrList
-- Returns:
-