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.StringgetComment()КомментарийintgetType()Тип параметра - текст, список, адрес и т.п.java.lang.StringgetTypeName()Строковое значение типа параметра - text, int, boolean, address, date и т.д.static java.lang.StringgetTypeName(int type)Строковое значение типа параметра - text, int, boolean, address, date и т.д.booleanisHistory()Нужно ли сохранять историю изменения параметра (если поддерживается).voidsetComment(java.lang.String comment)voidsetHistory(boolean history)voidsetType(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, 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
-
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:
-