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