Class AbstractSpecAttr
java.lang.Object
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:
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionКомментарийintgetType()Тип параметра - текст, список, адрес и т.п.Строковое значение типа параметра - text, int, boolean, address, date и т.д.getTypeName(int type) Строковое значение типа параметра - text, int, boolean, address, date и т.д.booleanНужно ли сохранять историю изменения параметра (если поддерживается).setComment(String comment) setHistory(boolean history) setType(int type) static <A extends AbstractSpecAttr>
Map<Integer, List<A>> Получение сгруппированных по типу параметров.Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setAsNoSelect, setId, setTitle, to, toIdTitle, toStringMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap
-
Constructor Details
-
AbstractSpecAttr
public AbstractSpecAttr()
-
-
Method Details
-
getComment
Комментарий- Returns:
-
getType
public int getType()Тип параметра - текст, список, адрес и т.п.- Returns:
-
getTypeName
Строковое значение типа параметра - text, int, boolean, address, date и т.д.- Returns:
-
getTypeName
Строковое значение типа параметра - text, int, boolean, address, date и т.д.- Returns:
-
isHistory
public boolean isHistory()Нужно ли сохранять историю изменения параметра (если поддерживается).- Returns:
-
setComment
-
setHistory
-
setType
-
toTypeMap
public static <A extends AbstractSpecAttr> Map<Integer,List<A>> toTypeMap(List<A> entitySpecAttrList) Получение сгруппированных по типу параметров.- Parameters:
entitySpecAttrList-- Returns:
-