public class CTBTreeReaderFactory extends java.lang.Object implements TreeReaderFactory
CTBTreeReaderFactory
is a factory for creating a
TreeReader suitable for the Penn Chinese Treebank (CTB).
It knows how to ignore the SGML tags in those files.
The default reader doesn't delete empty nodes, but an
additional static class is provided whose default constructor
does give a TreeReader that deletes empty nodes in trees.Modifier and Type | Class and Description |
---|---|
static class |
CTBTreeReaderFactory.NoEmptiesCTBTreeReaderFactory |
Constructor and Description |
---|
CTBTreeReaderFactory() |
CTBTreeReaderFactory(TreeNormalizer tn) |
CTBTreeReaderFactory(TreeNormalizer tn,
boolean discardFrags) |
Modifier and Type | Method and Description |
---|---|
TreeReader |
newTreeReader(java.io.Reader in)
Create a new
TreeReader using the provided
Reader . |
public CTBTreeReaderFactory()
public CTBTreeReaderFactory(TreeNormalizer tn)
public CTBTreeReaderFactory(TreeNormalizer tn, boolean discardFrags)
public TreeReader newTreeReader(java.io.Reader in)
TreeReader
using the provided
Reader
.newTreeReader
in interface TreeReaderFactory
in
- The Reader
to build on