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:
java.io.Serializable
,GuiTitlable
,Idable
,ListItem
- Direct Known Subclasses:
ContractObjectParam
,ContractParameterGroupAttr
public class EntitySpecAttr extends IdTitle
Тип(спецификация) параметра.
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EntitySpecAttr()
-
Method Summary
Modifier and Type Method Description java.lang.String
getComment()
Комментарийint
getType()
Тип параметра - текст, список, адрес и т.п.java.lang.String
getTypeName()
Строковое значение типа параметра - text, int, boolean, address, date и т.д.static java.lang.String
getTypeName(int type)
Строковое значение типа параметра - text, int, boolean, address, date и т.д.boolean
isHistory()
Нужно ли сохранять историю изменения параметра (если поддерживается).void
setComment(java.lang.String comment)
void
setHistory(boolean history)
void
setType(int type)
static <A extends EntitySpecAttr>
java.util.Map<java.lang.Integer,java.util.List<A>>toTypeMap(java.util.List<A> entitySpecAttrList)
Получение сгруппированных по типу параметров.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 java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
EntitySpecAttr
public EntitySpecAttr()
-
-
Method Details
-
getType
public int getType()Тип параметра - текст, список, адрес и т.п.- Returns:
-
setType
public void setType(int type) -
getTypeName
public static java.lang.String getTypeName(int type)Строковое значение типа параметра - text, int, boolean, address, date и т.д.- Returns:
-
getTypeName
public java.lang.String getTypeName()Строковое значение типа параметра - text, int, boolean, address, date и т.д.- Returns:
-
isHistory
public boolean isHistory()Нужно ли сохранять историю изменения параметра (если поддерживается).- Returns:
-
setHistory
public void setHistory(boolean history) -
getComment
public java.lang.String getComment()Комментарий- Returns:
-
setComment
public void setComment(java.lang.String comment) -
toTypeMap
public static <A extends EntitySpecAttr> java.util.Map<java.lang.Integer,java.util.List<A>> toTypeMap(java.util.List<A> entitySpecAttrList)Получение сгруппированных по типу параметров.- Parameters:
entitySpecAttrList
-- Returns:
-