Package io.jmix.reports.entity.wizard
Class EntityTreeNode
java.lang.Object
io.jmix.reports.entity.wizard.EntityTreeNode
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected List<EntityTreeNode>protected Stringprotected UUIDprotected Stringprotected Stringprotected Stringprotected Stringprotected EntityTreeNode
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetId()getName()Calculates depth of child nodes.voidsetChildren(List<EntityTreeNode> children) voidsetEntityClassName(String entityClassName) voidvoidsetLocalizedName(String localizedName) voidsetMetaClassName(String metaClassName) voidsetMetaPropertyName(String metaPropertyName) voidvoidsetParent(EntityTreeNode parent) 
- 
Field Details- 
id
- 
name
- 
localizedName
- 
parent
- 
children
- 
metaClassName
- 
entityClassName
- 
metaPropertyName
 
- 
- 
Constructor Details- 
EntityTreeNodepublic EntityTreeNode()
 
- 
- 
Method Details- 
getNodeDepth
- 
getNodeChildrenDepthCalculates depth of child nodes. Can to be used in sorting- Returns:
- depth of child nodes
 
- 
getHierarchicalName
- 
getHierarchicalLocalizedName
- 
getHierarchicalNameExceptRoot
- 
getHierarchicalLocalizedNameExceptRoot
- 
getId
- 
setId
- 
getLocalizedName
- 
setLocalizedName
- 
getName
- 
setName
- 
getParent
- 
setParent
- 
getChildren
- 
setChildren
- 
getMetaClassName
- 
setMetaClassName
- 
getEntityClassName
- 
setEntityClassName
- 
getMetaPropertyName
- 
setMetaPropertyName
- 
getParentMetaClassName
 
-