Class EntitySpecAttr
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.oss.kernel.entity.common.bean.EntitySpecAttr
- All Implemented Interfaces:
Serializable
,GuiTitlable
,Idable
,ListItem
- Direct Known Subclasses:
ContractObjectParam
,ContractParameterGroupAttr
Тип(спецификация) параметра.
- See Also:
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic EntitySpecAttr.Builder
builder()
Комментарийint
getType()
Тип параметра - текст, список, адрес и т.п.Строковое значение типа параметра - text, int, boolean, address, date и т.д.static String
getTypeName
(int type) Строковое значение типа параметра - text, int, boolean, address, date и т.д.boolean
Нужно ли сохранять историю изменения параметра (если поддерживается).void
setComment
(String comment) void
setHistory
(boolean history) void
setType
(int type) static <A extends EntitySpecAttr>
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
-
Constructor Details
-
EntitySpecAttr
public EntitySpecAttr()
-
-
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
Получение сгруппированных по типу параметров.- Parameters:
entitySpecAttrList
-- Returns:
-
builder
-