edu.stanford.nlp.parser.lexparser
Class Lattice
java.lang.Object
edu.stanford.nlp.parser.lexparser.Lattice
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Iterable<LatticeEdge>
public class Lattice
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Iterable<LatticeEdge>
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Lattice
public Lattice()
addEdge
public void addEdge(LatticeEdge e)
addConstraint
public void addConstraint(Test.Constraint c)
getNumNodes
public int getNumNodes()
getConstraints
public java.util.List<Test.Constraint> getConstraints()
getNumEdges
public int getNumEdges()
getEdgesOverSpan
public java.util.List<LatticeEdge> getEdgesOverSpan(int start,
int end)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setEdge
public void setEdge(int id,
LatticeEdge e)
iterator
public java.util.Iterator<LatticeEdge> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<LatticeEdge>
addBoundary
public void addBoundary()
Stanford NLP Group