Interface | Description |
---|---|
Axe |
An axe is a tool an Arborist might use to extract trees from a forest.
|
TreeBuilder |
The tree builder interface.
|
TreeSelector |
The tree selector is responsible for choosing among ambiguous parses.
|
Class | Description |
---|---|
Arborist |
One who might be employed to extract trees from a forest.
|
GenericBranch |
A branch (nonterminal) in a generic tree.
|
GenericLeaf |
A leaf (terminal) in a generic tree.
|
GenericTree |
A generic tree representation of a parse.
|
GenericTreeBuilder |
A tree builder that constructs a
GenericTree . |
Lumberjack |
An "unspecialist" Arborist.
|
NopTreeBuilder |
This class implements the
TreeBuilder interface, but discards all the output. |
ParseTree |
A parse tree used when finding trees in the forest.
|
PrintStreamTreeBuilder |
A tree builder that sends serialized results to a print stream.
|
PriorityAxe |
An Axe that returns the highest priority trees first.
|
RandomAxe |
An Axe that returns random trees.
|
SequentialAxe |
An Axe that returns ever tree in the forest.
|
StdoutTreeBuilder |
A tree builder that sends serialized output to
System.out . |
StringTreeBuilder |
A tree builder that returns the serialized tree as a string.
|
TreeNumber |
A numbering of potential trees.
|
TreeSelection | |
TreeSurgeon |
A specialist Arborist.
|
Vertex |
These classes are related to constructing trees from the forest.