All Classes
-
Class Summary Class Description AstNode Represents a node in a partial response AST.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.Field Represents a singular element in a partial response structure.Fields represents a collection of fields, that is the items in(field1, field2)type structures.FindFieldsVisitor Visitor that collects all top level fields of the ast.Leaf A path that represents a leaf in a search tree.Matcher Matches leaf nodes against a pattern.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.Name Represents an explicit element in a partial response path.Node Represents an item in a partial response path.Parser Parser of partial response patterns.Path Represents a path segment composed of nodes.PathPostfixingVisitor Postfix some node to the visited nodes.PathPrefixingVisitor Prepends a prefix to the visited ast.SubSelection Represents a sub selection for a named path entry.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.Wildcard Represents a wildcard name.Word A single resolved word in a path.