| AstVisitor |
A visitor over an AST tree.
|
| CopyVisitor |
Visitor that copies (deeply) the nodes of an ast.
|
| ExpandingVisitor |
A visitor that will take an ast and expand out sub selection groups to their own paths.
|
| FindFieldsVisitor |
Visitor that collects all top level fields of the ast.
|
| MatchesParentVisitor |
Visitor that will return a boolean to signify whether the path given in the constructor matches the Ast we visit.
|
| MatchesPathVisitor |
Visitor that will return a boolean to signify whether the path given in the constructor matches the Ast we visit.
|
| PathPostfixingVisitor |
Postfix some node to the visited nodes.
|
| PathPrefixingVisitor |
Prepends a prefix to the visited ast.
|
| ToStringVisitor |
Generates a string representation of the visited AST.
|
| TransformingVisitor<T> |
A visitor that produces some kind of output from the visitation of the ast.
|