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>
  • 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

      public List<org.ehrbase.openehr.sdk.aql.dto.operand.IdentifiedPath> getPaths()
      all paths this attribute belongs to
    • getPathsEndingAtNode

      public List<org.ehrbase.openehr.sdk.aql.dto.operand.IdentifiedPath> getPathsEndingAtNode()
    • isRoot

      public boolean isRoot()
    • toString

      public String toString()
      Overrides:
      toString in class Object