Package org.apache.uima.cas.impl
Class LinearTypeOrderBuilderImpl.Graph
- java.lang.Object
-
- org.apache.uima.cas.impl.LinearTypeOrderBuilderImpl.Graph
-
- Enclosing class:
- LinearTypeOrderBuilderImpl
private class LinearTypeOrderBuilderImpl.Graph extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,LinearTypeOrderBuilderImpl.Node>nodeMap
-
Constructor Summary
Constructors Modifier Constructor Description privateGraph()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private LinearTypeOrderBuilderImpl.Graphcopy(LinearTypeOrderBuilderImpl.Node inRank0nodes)private LinearTypeOrderBuilderImpl.NodegetNode(java.lang.String name)private booleanpathFromTo(LinearTypeOrderBuilderImpl.Node n1, LinearTypeOrderBuilderImpl.Node n2)private booleanpathFromTo(LinearTypeOrderBuilderImpl.Node n1, LinearTypeOrderBuilderImpl.Node n2, java.util.HashMap<LinearTypeOrderBuilderImpl.Node,LinearTypeOrderBuilderImpl.Node> map)private java.util.ArrayList<LinearTypeOrderBuilderImpl.Node>removeNode(LinearTypeOrderBuilderImpl.Node node)private intsize()
-
-
-
Field Detail
-
nodeMap
private final java.util.Map<java.lang.String,LinearTypeOrderBuilderImpl.Node> nodeMap
-
-
Method Detail
-
size
private int size()
-
getNode
private LinearTypeOrderBuilderImpl.Node getNode(java.lang.String name)
-
copy
private LinearTypeOrderBuilderImpl.Graph copy(LinearTypeOrderBuilderImpl.Node inRank0nodes)
-
removeNode
private java.util.ArrayList<LinearTypeOrderBuilderImpl.Node> removeNode(LinearTypeOrderBuilderImpl.Node node)
-
pathFromTo
private boolean pathFromTo(LinearTypeOrderBuilderImpl.Node n1, LinearTypeOrderBuilderImpl.Node n2)
-
pathFromTo
private boolean pathFromTo(LinearTypeOrderBuilderImpl.Node n1, LinearTypeOrderBuilderImpl.Node n2, java.util.HashMap<LinearTypeOrderBuilderImpl.Node,LinearTypeOrderBuilderImpl.Node> map)
-
-