Class EntitySpec
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.oss.kernel.entity.common.bean.EntitySpec
- All Implemented Interfaces:
java.io.Serializable
,GuiTitlable
,Idable
,ListItem
- Direct Known Subclasses:
ContractObjectType
,ContractParameterGroup
public class EntitySpec extends IdTitle
Сущность/Тип объекта/Группа параметров
ObjectType
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EntitySpec()
-
Method Summary
Modifier and Type Method Description static java.lang.String
createEntityTitle(int entityId, java.lang.String title, EntitySpec spec, java.util.Map<java.lang.Integer,EntityAttr> attributes)
java.lang.String
createEntityTitle(Entity entity)
java.util.List<EntitySpecAttr>
getAttributeList()
java.lang.String
getComment()
int
getEntitySpecTypeId()
java.lang.String
getEntityTitleMacros()
java.util.Set<java.lang.Integer>
getModuleIds()
boolean
isHidden()
void
setAttributeList(java.util.List<EntitySpecAttr> attributes)
void
setComment(java.lang.String comment)
void
setEntitySpecTypeId(int entitySpecTypeId)
void
setEntityTitleMacros(java.lang.String entityTitleMakros)
void
setHidden(boolean hidden)
void
setModuleIds(java.util.Set<java.lang.Integer> moduleIds)
Methods inherited from class ru.bitel.common.model.IdTitle
getGuiTitle, getTitle, setTitle, toString
Methods inherited from class ru.bitel.common.model.Id
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
-
EntitySpec
public EntitySpec()
-
-
Method Details
-
getModuleIds
public java.util.Set<java.lang.Integer> getModuleIds() -
setModuleIds
public void setModuleIds(java.util.Set<java.lang.Integer> moduleIds) -
getEntitySpecTypeId
public int getEntitySpecTypeId() -
setEntitySpecTypeId
public void setEntitySpecTypeId(int entitySpecTypeId) -
getEntityTitleMacros
public java.lang.String getEntityTitleMacros() -
setEntityTitleMacros
public void setEntityTitleMacros(java.lang.String entityTitleMakros) -
getComment
public java.lang.String getComment() -
setComment
public void setComment(java.lang.String comment) -
isHidden
public boolean isHidden() -
setHidden
public void setHidden(boolean hidden) -
getAttributeList
-
setAttributeList
-
createEntityTitle
-
createEntityTitle
public static java.lang.String createEntityTitle(int entityId, java.lang.String title, EntitySpec spec, java.util.Map<java.lang.Integer,EntityAttr> attributes)
-