| Interface | Description |
|---|---|
| AbstractSyntaxTree |
This class provides API to manipulate abstract syntax tree of SQL tokens.
|
| AstVisitor |
If any complex type represent itself a part of query or it must implements
this interface.
|
| Node |
Element of tree.
|
| Class | Description |
|---|---|
| NodeImpl |
Standard implementation of
Node. |
| NodeMetadata |
Immutable object.
|
| NodesMetadata |
List of all configured
Metadata objects. |
| TreeFactory |
Encapsulates an initialization of
AbstractSyntaxTreeImpl. |
| TreeFormatterUtil |
| Exception | Description |
|---|---|
| BrokenTreeException |
It is thrown when
AbstractSyntaxTreeImpl.toString() is called for
non-empty AbstractSyntaxTreeImpl.NODES. |