| Class | Description |
|---|---|
| AbstractNode | |
| BasicNodeIterable | |
| BasicNodeIterator | |
| BasicNodeTreeIterator | |
| CompositeNode | |
| CompositeNodeWithSemanticElement | |
| CompositeNodeWithSemanticElementAndSyntaxError | |
| CompositeNodeWithSyntaxError | |
| GrammarElementsInterner |
Interner of arrays of grammar elements stored in the node model.
|
| HiddenLeafNode | |
| HiddenLeafNodeWithSyntaxError | |
| InternalNodeModelUtils |
Internal base class for node model utilities with access to implementation details
of the node model.
|
| InvariantChecker | |
| LeafNode | |
| LeafNodeWithSyntaxError | |
| NodeModelBuilder |
A stateful (!) builder that provides call back methods for clients who
want to create a node model and maintain its invariants.
|
| RootNode | |
| SerializableNodeModel | |
| SyntheticCompositeNode |
Unfolds the array of grammar elements that is associated with a composite node.
|
| Exception | Description |
|---|---|
| InvariantChecker.InconsistentNodeModelException |