Package graphql.util
-
Interface Summary Interface Description NodeAdapter<T> Adapts an arbitrary class to behave as a node.TraverserContext<T> Traversal context.TraverserVisitor<T> -
Class Summary Class Description Anonymizer Util class which converts schemas and optionally queries into anonymized schemas and queries.Anonymizer.AnonymizeResult Breadcrumb<T> A specificNodeLocation
inside a node.DefaultTraverserContext<T> EscapeUtil FpKit InterThreadMemoizedSupplier<T> This memoizing supplier DOES use synchronised double locking to set its value.LogKit NodeLocation General position of a Node inside a parent.NodeMultiZipper<T> NodeZipper<T> Pair<T,U> ReplaceNode Special class to be set as var inTraverserContext.setVar(Class, Object)
to indicate that the current node should be replaced.Traverser<T> TraverserResult TraverserState<T> TraverserState.EndList<U> TraverserVisitorStub<T> TreeParallelTransformer<T> TreeParallelTraverser<T> TreeTransformer<T> TreeTransformerUtil -
Enum Summary Enum Description NodeZipper.ModificationType TraversalControl Special traversal control valuesTraverserContext.Phase