Modifier and Type | Field and Description |
---|---|
protected EntityLinkTree.EntityLinkNode |
EntityLinkTree.EntityLinkNode.parent |
Modifier and Type | Field and Description |
---|---|
protected Map<EntityLinkTree.Scope,EntityLinkTree.EntityLinkNode> |
EntityLinkTree.EntityLinkNode.children |
protected Map<EntityLinkTree.Scope,EntityLinkTree.EntityLinkNode> |
EntityLinkTree.nodeMap |
Modifier and Type | Method and Description |
---|---|
EntityLinkTree.EntityLinkNode |
EntityLinkTree.get(String scopeId,
String scopeType)
Get the node with the given scope parameters
|
EntityLinkTree.EntityLinkNode |
EntityLinkTree.EntityLinkNode.getParent()
The parent node of this node, or
null if this node is a root node. |
EntityLinkTree.EntityLinkNode |
EntityLinkTree.getRoot()
Get the root of the tree.
|
EntityLinkTree.EntityLinkNode |
EntityLinkTree.EntityLinkNode.getRoot()
Get the root node for this node.
|
Modifier and Type | Method and Description |
---|---|
protected static Map<EntityLinkTree.Scope,EntityLinkTree.EntityLinkNode> |
EntityLinkTree.createNodeMap(Collection<? extends EntityLinkInfo> entityLinks) |
Collection<EntityLinkTree.EntityLinkNode> |
EntityLinkTree.EntityLinkNode.getChildren()
The direct children of this node.
|
protected Map<EntityLinkTree.Scope,EntityLinkTree.EntityLinkNode> |
EntityLinkTree.getNodeMap() |
Modifier and Type | Method and Description |
---|---|
protected static void |
EntityLinkTree.EntityLinkNode.doForEveryChild(int currentLevel,
EntityLinkTree.EntityLinkNode node,
BiConsumer<Integer,EntityLinkTree.EntityLinkNode> childLevelConsumer) |
Modifier and Type | Method and Description |
---|---|
void |
EntityLinkTree.EntityLinkNode.doForEveryChild(BiConsumer<Integer,EntityLinkTree.EntityLinkNode> childLevelConsumer)
Iterate over all the children in all levels and apply the consumer.
|
protected static void |
EntityLinkTree.EntityLinkNode.doForEveryChild(int currentLevel,
EntityLinkTree.EntityLinkNode node,
BiConsumer<Integer,EntityLinkTree.EntityLinkNode> childLevelConsumer) |
Modifier and Type | Method and Description |
---|---|
EntityLinkTree.EntityLinkNode |
IndexingManagerHelperImpl.getEntityLinkNode(String scopeId,
String scopeType) |
EntityLinkTree.EntityLinkNode |
EntityLinkTreeCache.getEntityLinkNodeForHistoricScopeIdAndScopeType(String scopeId,
String scopeType) |
EntityLinkTree.EntityLinkNode |
EntityLinkTreeCache.getEntityLinkNodeForScopeIdAndScopeType(String scopeId,
String scopeType) |
protected EntityLinkTree.EntityLinkNode |
EntityLinkTreeCache.getEntityLinkTree(String scopeId,
String scopeType,
boolean useHistory,
Map<String,EntityLinkTree> cachedEntityTrees) |
Modifier and Type | Method and Description |
---|---|
protected void |
SyncHistoryIndexScopeInstanceTransformer.handleChildLinkNode(CommandContext commandContext,
EntityLinkTree.EntityLinkNode child) |