Uses of Interface
graphql.util.TraverserContext
-
Packages that use TraverserContext Package Description graphql.analysis graphql.language graphql.schema graphql.schema.idl graphql.schema.impl graphql.schema.transform graphql.schema.validation graphql.schema.visitor graphql.util -
-
Uses of TraverserContext in graphql.analysis
Fields in graphql.analysis declared as TraverserContext Modifier and Type Field Description private TraverserContext<Node>QueryVisitorFieldArgumentEnvironmentImpl. traverserContextprivate TraverserContext<Node>QueryVisitorFieldArgumentValueEnvironmentImpl. traverserContextprivate TraverserContext<Node>QueryVisitorFieldEnvironmentImpl. traverserContextprivate TraverserContext<Node>QueryVisitorFragmentDefinitionEnvironmentImpl. traverserContextprivate TraverserContext<Node>QueryVisitorFragmentSpreadEnvironmentImpl. traverserContextprivate TraverserContext<Node>QueryVisitorInlineFragmentEnvironmentImpl. traverserContextMethods in graphql.analysis that return TraverserContext Modifier and Type Method Description TraverserContext<Node>QueryVisitorFieldArgumentEnvironment. getTraverserContext()TraverserContext<Node>QueryVisitorFieldArgumentEnvironmentImpl. getTraverserContext()TraverserContext<Node>QueryVisitorFieldArgumentValueEnvironment. getTraverserContext()TraverserContext<Node>QueryVisitorFieldArgumentValueEnvironmentImpl. getTraverserContext()TraverserContext<Node>QueryVisitorFieldEnvironment. getTraverserContext()TraverserContext<Node>QueryVisitorFieldEnvironmentImpl. getTraverserContext()TraverserContext<Node>QueryVisitorFragmentDefinitionEnvironment. getTraverserContext()TraverserContext<Node>QueryVisitorFragmentDefinitionEnvironmentImpl. getTraverserContext()TraverserContext<Node>QueryVisitorFragmentSpreadEnvironment. getTraverserContext()TraverserContext<Node>QueryVisitorFragmentSpreadEnvironmentImpl. getTraverserContext()TraverserContext<Node>QueryVisitorInlineFragmentEnvironment. getTraverserContext()TraverserContext<Node>QueryVisitorInlineFragmentEnvironmentImpl. getTraverserContext()Constructors in graphql.analysis with parameters of type TraverserContext Constructor Description QueryVisitorFieldArgumentEnvironmentImpl(GraphQLFieldDefinition fieldDefinition, Argument argument, GraphQLArgument graphQLArgument, java.lang.Object argumentValue, java.util.Map<java.lang.String,java.lang.Object> variables, QueryVisitorFieldEnvironment parentEnvironment, TraverserContext<Node> traverserContext, GraphQLSchema schema)QueryVisitorFieldArgumentValueEnvironmentImpl(GraphQLSchema schema, GraphQLFieldDefinition fieldDefinition, GraphQLArgument graphQLArgument, QueryVisitorFieldArgumentInputValue argumentInputValue, TraverserContext<Node> traverserContext, java.util.Map<java.lang.String,java.lang.Object> variables)QueryVisitorFieldEnvironmentImpl(boolean typeNameIntrospectionField, Field field, GraphQLFieldDefinition fieldDefinition, GraphQLOutputType parentType, GraphQLFieldsContainer unmodifiedParentType, QueryVisitorFieldEnvironment parentEnvironment, java.util.Map<java.lang.String,java.lang.Object> arguments, SelectionSetContainer selectionSetContainer, TraverserContext<Node> traverserContext, GraphQLSchema schema)QueryVisitorFragmentDefinitionEnvironmentImpl(FragmentDefinition fragmentDefinition, TraverserContext<Node> traverserContext, GraphQLSchema schema)QueryVisitorFragmentSpreadEnvironmentImpl(FragmentSpread fragmentSpread, FragmentDefinition fragmentDefinition, TraverserContext<Node> traverserContext, GraphQLSchema schema)QueryVisitorInlineFragmentEnvironmentImpl(InlineFragment inlineFragment, TraverserContext<Node> traverserContext, GraphQLSchema schema) -
Uses of TraverserContext in graphql.language
-
Uses of TraverserContext in graphql.schema
-
Uses of TraverserContext in graphql.schema.idl
-
Uses of TraverserContext in graphql.schema.impl
-
Uses of TraverserContext in graphql.schema.transform
-
Uses of TraverserContext in graphql.schema.validation
-
Uses of TraverserContext in graphql.schema.visitor
Fields in graphql.schema.visitor declared as TraverserContext Modifier and Type Field Description protected TraverserContext<GraphQLSchemaElement>GraphQLSchemaVisitorEnvironmentImpl. context -
Uses of TraverserContext in graphql.util
Classes in graphql.util that implement TraverserContext Modifier and Type Class Description classDefaultTraverserContext<T>Fields in graphql.util declared as TraverserContext Modifier and Type Field Description private TraverserContext<T>DefaultTraverserContext. parentFields in graphql.util with type parameters of type TraverserContext Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.List<TraverserContext<T>>>DefaultTraverserContext. childrenjava.util.Map<java.lang.String,java.util.List<TraverserContext<U>>>TraverserState.EndList. childrenContextMapMethods in graphql.util that return TraverserContext Modifier and Type Method Description TraverserContext<T>DefaultTraverserContext. getParentContext()TraverserContext<T>TraverserContext. getParentContext()Returns parent context.<S> TraverserContext<T>DefaultTraverserContext. setVar(java.lang.Class<? super S> key, S value)<S> TraverserContext<T>TraverserContext. setVar(java.lang.Class<? super S> key, S value)Stores a variable in the contextMethods in graphql.util that return types with arguments of type TraverserContext Modifier and Type Method Description java.util.Map<java.lang.String,java.util.List<TraverserContext<T>>>DefaultTraverserContext. getChildrenContexts()java.util.Map<java.lang.String,java.util.List<TraverserContext<T>>>TraverserContext. getChildrenContexts()In case of leave returns the children contexts, which have already been visited.Methods in graphql.util with parameters of type TraverserContext Modifier and Type Method Description voidTraverserState. addNewContexts(java.util.Collection<? extends T> children, TraverserContext<T> parentContext)default TraversalControlTraverserVisitor. backRef(TraverserContext<T> context)This method is called when a node was already visited before.static <T> TraversalControlTreeTransformerUtil. changeNode(TraverserContext<T> context, T changedNode)Can be called multiple times to change the current node of the context.static <T> TraversalControlTreeTransformerUtil. deleteNode(TraverserContext<T> context)TraversalControlTraverserVisitor. enter(TraverserContext<T> context)TraversalControlTraverserVisitorStub. enter(TraverserContext<T> context)static <T> TraversalControlTreeTransformerUtil. insertAfter(TraverserContext<T> context, T toInsertAfter)static <T> TraversalControlTreeTransformerUtil. insertBefore(TraverserContext<T> context, T toInsertBefore)TraversalControlTraverserVisitor. leave(TraverserContext<T> context)TraversalControlTraverserVisitorStub. leave(TraverserContext<T> context)private DefaultTraverserContext<T>TraverserState. newContext(T o, TraverserContext<T> parent, NodeLocation position)private DefaultTraverserContext<T>TreeParallelTransformer. newContext(T o, TraverserContext<T> parent, NodeLocation position)private DefaultTraverserContext<T>TreeParallelTraverser. newContext(T o, TraverserContext<T> parent, NodeLocation position)private DefaultTraverserContext<T>TraverserState. newContextImpl(T curNode, TraverserContext<T> parent, java.util.Map<java.lang.Class<?>,java.lang.Object> vars, NodeLocation nodeLocation, boolean isRootContext)private DefaultTraverserContext<T>TreeParallelTransformer. newContextImpl(T curNode, TraverserContext<T> parent, java.util.Map<java.lang.Class<?>,java.lang.Object> vars, NodeLocation nodeLocation, boolean isRootContext)private DefaultTraverserContext<T>TreeParallelTraverser. newContextImpl(T curNode, TraverserContext<T> parent, java.util.Map<java.lang.Class<?>,java.lang.Object> vars, NodeLocation nodeLocation, boolean isRootContext)abstract voidTraverserState. pushAll(TraverserContext<T> o, java.util.function.Function<? super T,java.util.Map<java.lang.String,? extends java.util.List<T>>> getChildren)voidTraverserState.QueueTraverserState. pushAll(TraverserContext<U> traverserContext, java.util.function.Function<? super U,java.util.Map<java.lang.String,? extends java.util.List<U>>> getChildren)voidTraverserState.StackTraverserState. pushAll(TraverserContext<U> traverserContext, java.util.function.Function<? super U,java.util.Map<java.lang.String,? extends java.util.List<U>>> getChildren)private java.util.List<DefaultTraverserContext>TreeParallelTransformer. pushAll(TraverserContext<T> traverserContext)private java.util.List<DefaultTraverserContext>TreeParallelTraverser. pushAll(TraverserContext<T> traverserContext)Method parameters in graphql.util with type arguments of type TraverserContext Modifier and Type Method Description (package private) voidDefaultTraverserContext. setChildrenContexts(java.util.Map<java.lang.String,java.util.List<TraverserContext<T>>> children)Constructors in graphql.util with parameters of type TraverserContext Constructor Description DefaultTraverserContext(T curNode, TraverserContext<T> parent, java.util.Set<T> visited, java.util.Map<java.lang.Class<?>,java.lang.Object> vars, java.lang.Object sharedContextData, NodeLocation location, boolean isRootContext, boolean parallel)
-