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 private
Graph()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private LinearTypeOrderBuilderImpl.Graph
copy(LinearTypeOrderBuilderImpl.Node inRank0nodes)
private LinearTypeOrderBuilderImpl.Node
getNode(java.lang.String name)
private boolean
pathFromTo(LinearTypeOrderBuilderImpl.Node n1, LinearTypeOrderBuilderImpl.Node n2)
private boolean
pathFromTo(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 int
size()
-
-
-
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)
-
-