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