| Package | Description |
|---|---|
| grammarscope.artifacts | |
| grammarscope.glue |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicTree<T extends BasicTree<T>>
Basic tree skeleton
|
static class |
BasicTree.TreeIterator<T extends BasicTree<T>>
Tree iterator on nodes
|
| Modifier and Type | Class and Description |
|---|---|
class |
AGrammaticalStructure
Artifact representing grammatical structure
|
class |
AParseTree
Artifact representing parse tree
|
| Modifier and Type | Field and Description |
|---|---|
protected BasicTree<T> |
BasicTree.parent
Parent node
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.LinkedList<BasicTree<T>> |
BasicTree.TreeIterator.queue |
| Modifier and Type | Method and Description |
|---|---|
BasicTree<T> |
BasicTree.getParent()
Get parent
|
BasicTree<T> |
BasicTree.TreeIterator.next() |
| Modifier and Type | Method and Description |
|---|---|
private void |
BasicTree.TreeNodesByLevel.build(int level,
BasicTree<T> tree) |
private void |
BasicTree.DepthFirstPreOrderTreeNodes.buildQueue(BasicTree<T> tree)
Recursive helper
|
private void |
BasicTree.DepthFirstPostOrderTreeNodes.buildQueue(BasicTree<T> tree)
Recursive helper
|
| Constructor and Description |
|---|
TreeIterator(java.util.LinkedList<BasicTree<T>> queue)
Constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
MutableAGrammaticalStructure
Mutable grammatical structure artifact
|
class |
MutableAParseTree
Mutable parse tree artifact
|