edu.washington.cs.knowitall.nlp
Class NpList
java.lang.Object
edu.washington.cs.knowitall.nlp.NpList
- All Implemented Interfaces:
- ChunkedSource
public class NpList
- extends java.lang.Object
- implements ChunkedSource
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NpList
public NpList(ChunkedSentence sent,
java.util.Collection<Range> ranges)
getNumNps
public int getNumNps()
getRange
public Range getRange()
getNpChunkRanges
public java.lang.Iterable<Range> getNpChunkRanges()
getNpChunkRange
public Range getNpChunkRange(int i)
getNpString
public java.lang.String getNpString(int i)
getNpStrings
public java.lang.Iterable<java.lang.String> getNpStrings()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getSentence
public ChunkedSentence getSentence()
- Specified by:
getSentence
in interface ChunkedSource
- Returns:
- the
NpChunkedSentence
backed by this object.