|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.stanford.nlp.trees.PennTreeReader
A PennTreeReader
is a TreeReader
that
reads in Penn Treebank-style files. Example usage:
TreeReader tr = new PennTreeReader(new BufferedReader(new
InputStreamReader(new FileInputStream(file),"UTF-8")), *
myTreeFactory);
Constructor Summary | |
PennTreeReader(Reader in)
Read parse trees from a Reader . |
|
PennTreeReader(Reader in,
StreamTokenizer st)
Read parse trees from a Reader . |
|
PennTreeReader(Reader in,
TreeFactory tf)
Read parse trees from a Reader . |
|
PennTreeReader(Reader in,
TreeFactory tf,
TreeNormalizer tn)
Read parse trees from a Reader. |
|
PennTreeReader(Reader in,
TreeFactory tf,
TreeNormalizer tn,
StreamTokenizer st)
Read parse trees from a Reader. |
Method Summary | |
void |
close()
Close the Reader behind this TreeReader . |
static void |
main(String[] args)
Loads treebank data from first argument and prints it. |
Tree |
readTree()
Reads a single tree in standard Penn Treebank format, with or without an additional set of parens around it (an unnamed ROOT node). |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PennTreeReader(Reader in)
Reader
.
For the defaulted arguments, you get a
SimpleTreeFactory
, no TreeNormalizer
, and
a PennTreebankStreamTokenizer
.
in
- The Reader
public PennTreeReader(Reader in, TreeFactory tf)
Reader
.
in
- the Readertf
- TreeFactory -- factory to create some kind of Treepublic PennTreeReader(Reader in, StreamTokenizer st)
Reader
.
in
- the Readerst
- the StreamTokenizerpublic PennTreeReader(Reader in, TreeFactory tf, TreeNormalizer tn)
in
- Readertf
- TreeFactory -- factory to create some kind of Treetn
- the method of normalizing treespublic PennTreeReader(Reader in, TreeFactory tf, TreeNormalizer tn, StreamTokenizer st)
in
- Readertf
- TreeFactory -- factory to create some kind of Treetn
- the method of normalizing treesst
- edu.stanford.nlp.io.StreamTokenizer that divides up InputStreamMethod Detail |
public Tree readTree() throws IOException
readTree
in interface TreeReader
null
at end of file.
IOException
public void close() throws IOException
TreeReader
.
close
in interface TreeReader
IOException
public static void main(String[] args)
args
- Array of command-line arguments: specifies a filename
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |