Class PathCohesionAnalysis.PathCohesionTreeNode
java.lang.Object
org.ehrbase.openehr.util.TreeNode<PathCohesionAnalysis.PathCohesionTreeNode>
org.ehrbase.openehr.aqlengine.pathanalysis.PathCohesionAnalysis.PathCohesionTreeNode
- Enclosing class:
PathCohesionAnalysis
public static class PathCohesionAnalysis.PathCohesionTreeNode
extends TreeNode<PathCohesionAnalysis.PathCohesionTreeNode>
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.ehrbase.openehr.sdk.aql.dto.path.AqlObjectPath.PathNodeList<org.ehrbase.openehr.sdk.aql.dto.operand.IdentifiedPath> getPaths()all paths this attribute belongs toList<org.ehrbase.openehr.sdk.aql.dto.operand.IdentifiedPath> booleanisRoot()root(org.ehrbase.openehr.sdk.aql.dto.path.AqlObjectPath.PathNode attribute, List<org.ehrbase.openehr.sdk.aql.dto.operand.IdentifiedPath> paths) voidsetAttribute(org.ehrbase.openehr.sdk.aql.dto.path.AqlObjectPath.PathNode attribute) Methods inherited from class org.ehrbase.openehr.util.TreeNode
addChild, getChildren, getParent, sortChildren, streamDepthFirst
-
Method Details
-
root
public static PathCohesionAnalysis.PathCohesionTreeNode root(org.ehrbase.openehr.sdk.aql.dto.path.AqlObjectPath.PathNode attribute, List<org.ehrbase.openehr.sdk.aql.dto.operand.IdentifiedPath> paths) -
getAttribute
public org.ehrbase.openehr.sdk.aql.dto.path.AqlObjectPath.PathNode getAttribute() -
setAttribute
public void setAttribute(org.ehrbase.openehr.sdk.aql.dto.path.AqlObjectPath.PathNode attribute) -
getPaths
all paths this attribute belongs to -
getPathsEndingAtNode
-
isRoot
public boolean isRoot()
-