edu.stanford.nlp.parser.oldparser
Class Chart
java.lang.Object
|
+--edu.stanford.nlp.parser.oldparser.Chart
- public final class Chart
- extends Object
Chart: Chart parser data structure.
The brains of the parser are in ChartParser. The chart's purpose in
life is to support fast indexing of edges.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
edgesToFinishedEdges
protected Map edgesToFinishedEdges
span
public Span span()
size
public int size()
finishEdge
public void finishEdge(Edge edge)
getInternedEdge
public Edge getInternedEdge(Edge edge)
isFinished
public boolean isFinished(Edge edge)
isDiscovered
public boolean isDiscovered(Edge edge)
discoverEdge
public void discoverEdge(Edge edge)
getFinishedActiveEdges
public Set getFinishedActiveEdges(int end,
Label seeking)
getFinishedPassiveEdges
public Set getFinishedPassiveEdges(int start,
Label label)
getFinishedPassiveEdge
public Edge getFinishedPassiveEdge(LabeledConstituent c)
Stanford NLP Group