Uses of Interface
graphql.language.Node
Packages that use Node
Package
Description
-
Uses of Node in graphql.analysis
Fields in graphql.analysis declared as NodeModifier and TypeFieldDescriptionprivate NodeQueryTransformer.Builder.rootprivate final NodeQueryTransformer.rootprivate NodeQueryTraverser.Builder.rootFields in graphql.analysis with type parameters of type NodeModifier and TypeFieldDescriptionprivate final Collection<? extends Node> QueryTraverser.rootsprivate final TraverserContext<Node> QueryVisitorFieldArgumentEnvironmentImpl.traverserContextprivate final TraverserContext<Node> QueryVisitorFieldArgumentValueEnvironmentImpl.traverserContextprivate final TraverserContext<Node> QueryVisitorFieldEnvironmentImpl.traverserContextprivate final TraverserContext<Node> QueryVisitorFragmentDefinitionEnvironmentImpl.traverserContextprivate final TraverserContext<Node> QueryVisitorFragmentSpreadEnvironmentImpl.traverserContextprivate final TraverserContext<Node> QueryVisitorInlineFragmentEnvironmentImpl.traverserContextMethods in graphql.analysis that return NodeModifier and TypeMethodDescriptionQueryTransformer.transform(QueryVisitor queryVisitor) Visits the Document in pre-order and allows to transform it usingTreeTransformerUtilmethods.Methods in graphql.analysis that return types with arguments of type NodeModifier and TypeMethodDescriptionQueryTraverser.childrenOf(Node<?> node) QueryVisitorFieldArgumentEnvironment.getTraverserContext()QueryVisitorFieldArgumentEnvironmentImpl.getTraverserContext()QueryVisitorFieldArgumentValueEnvironment.getTraverserContext()QueryVisitorFieldArgumentValueEnvironmentImpl.getTraverserContext()QueryVisitorFieldEnvironment.getTraverserContext()QueryVisitorFieldEnvironmentImpl.getTraverserContext()QueryVisitorFragmentDefinitionEnvironment.getTraverserContext()QueryVisitorFragmentDefinitionEnvironmentImpl.getTraverserContext()QueryVisitorFragmentSpreadEnvironment.getTraverserContext()QueryVisitorFragmentSpreadEnvironmentImpl.getTraverserContext()QueryVisitorInlineFragmentEnvironment.getTraverserContext()QueryVisitorInlineFragmentEnvironmentImpl.getTraverserContext()Methods in graphql.analysis with parameters of type NodeModifier and TypeMethodDescriptionQueryTraverser.childrenOf(Node<?> node) Specify the root node for the transformation.Specify the root node for the traversal.Method parameters in graphql.analysis with type arguments of type NodeModifier and TypeMethodDescriptionNodeVisitorWithTypeTracking.visitArgument(Argument argument, TraverserContext<Node> context) NodeVisitorWithTypeTracking.visitDirective(Directive node, TraverserContext<Node> context) NodeVisitorWithTypeTracking.visitField(Field field, TraverserContext<Node> context) NodeVisitorWithTypeTracking.visitFragmentDefinition(FragmentDefinition fragmentDefinition, TraverserContext<Node> context) NodeVisitorWithTypeTracking.visitFragmentSpread(FragmentSpread fragmentSpread, TraverserContext<Node> context) NodeVisitorWithTypeTracking.visitInlineFragment(InlineFragment inlineFragment, TraverserContext<Node> context) NodeVisitorWithTypeTracking.visitObjectField(ObjectField node, TraverserContext<Node> context) protected TraversalControlNodeVisitorWithTypeTracking.visitValue(Value<?> value, TraverserContext<Node> context) Constructors in graphql.analysis with parameters of type NodeModifierConstructorDescriptionprivateQueryTransformer(GraphQLSchema schema, Node root, GraphQLCompositeType rootParentType, Map<String, FragmentDefinition> fragmentsByName, Map<String, Object> variables) privateQueryTraverser(GraphQLSchema schema, Node root, GraphQLCompositeType rootParentType, Map<String, FragmentDefinition> fragmentsByName, CoercedVariables coercedVariables) Constructor parameters in graphql.analysis with type arguments of type NodeModifierConstructorDescriptionQueryVisitorFieldArgumentEnvironmentImpl(GraphQLFieldDefinition fieldDefinition, Argument argument, GraphQLArgument graphQLArgument, Object argumentValue, Map<String, Object> variables, QueryVisitorFieldEnvironment parentEnvironment, TraverserContext<Node> traverserContext, GraphQLSchema schema) QueryVisitorFieldArgumentValueEnvironmentImpl(GraphQLSchema schema, GraphQLFieldDefinition fieldDefinition, GraphQLArgument graphQLArgument, QueryVisitorFieldArgumentInputValue argumentInputValue, TraverserContext<Node> traverserContext, Map<String, Object> variables) QueryVisitorFieldEnvironmentImpl(boolean typeNameIntrospectionField, Field field, GraphQLFieldDefinition fieldDefinition, GraphQLOutputType parentType, GraphQLFieldsContainer unmodifiedParentType, QueryVisitorFieldEnvironment parentEnvironment, Map<String, 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 Node in graphql.language
Classes in graphql.language with type parameters of type NodeModifier and TypeClassDescriptionclassAbstractDescribedNode<T extends Node>classAbstractNode<T extends Node>(package private) static interfaceAstPrinter.NodePrinter<T extends Node>These print nodes into output writersinterfaceDescribedNode<T extends Node>Represents a node that can contain a description.interfaceThe base interface for virtually all graphql language elements NOTE: This class implementsSerializableand hence it can be serialised and placed into a distributed cache.classNodeParentTree<T extends Node>This represents a hierarchy from a graphql language node upwards to its associated parent nodes.interfaceSelectionSetContainer<T extends Node>Subinterfaces of Node in graphql.languageModifier and TypeInterfaceDescriptioninterfaceDefinition<T extends Definition>interfaceDescribedNode<T extends Node>Represents a node that can contain a description.interfaceDirectivesContainer<T extends DirectivesContainer>Represents a language node that can contain Directives.interfaceImplementingTypeDefinition<T extends TypeDefinition>ATypeDefinitionthat might implement interfacesinterfaceRepresents a language node that has a nameinterfaceScalarValue<T extends Value>interfaceSDLDefinition<T extends SDLDefinition>An interface for Schema Definition Language (SDL) definitions.interfaceSDLNamedDefinition<T extends SDLNamedDefinition>A interface for named Schema Definition Language (SDL) definition.interfaceinterfaceSelectionSetContainer<T extends Node>interfaceinterfaceTypeDefinition<T extends TypeDefinition>An interface for type definitions in a Schema Definition Language (SDL).interfaceClasses in graphql.language that implement NodeModifier and TypeClassDescriptionclassAbstractDescribedNode<T extends Node>classAbstractNode<T extends Node>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassProvided to the DataFetcher, therefore public APIclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassClasses in graphql.language that implement interfaces with type arguments of type NodeModifier and TypeClassDescriptionclassAdapts an Ast node to the general node from the util packageFields in graphql.language declared as NodeFields in graphql.language with type parameters of type NodeModifier and TypeFieldDescriptionNodeChildrenContainer.Builder.childrenNodeChildrenContainer.childrenNodeTraverser.getChildrenNodeTraverser.getChildrenprivate final Map<Class<? extends Node>, AstPrinter.NodePrinter<? extends Node>> AstPrinter.printersprivate final Map<Class<? extends Node>, AstPrinter.NodePrinter<? extends Node>> AstPrinter.printersMethods in graphql.language with type parameters of type NodeModifier and TypeMethodDescription(package private) <T extends Node>
AstPrinter.NodePrinter<T> AstPrinter._findPrinter(Node node) (package private) <T extends Node>
AstPrinter.NodePrinter<T> AstPrinter._findPrinter(Node node, Class startClass) PrettyAstPrinter.block(List<T> nodes, Node parentNode, String prefix, String suffix, String separatorMultiline, String separatorSingleLine, String whenEmpty) protected <V extends Node>
VAbstractNode.deepCopy(V nullableObj) <T extends Node>
TNodeChildrenContainer.getChildOrNull(String key) NodeChildrenContainer.getChildren(String key) <T extends Node>
TAstSorter.sort(T nodeToBeSorted) This will sort nodes in specific orders and then alphabetically.Methods in graphql.language that return NodeModifier and TypeMethodDescriptionAstNodeAdapter.removeChild(Node node, NodeLocation location) static NodeNodeUtil.removeChild(Node node, NodeLocation childLocationToRemove) AstTransformer.transform(Node root, NodeVisitor nodeVisitor) Transforms the input tree using the Visitor Pattern.Transforms the input tree using the Visitor Pattern.AstTransformer.transformParallel(Node root, NodeVisitor nodeVisitor) AstTransformer.transformParallel(Node root, NodeVisitor nodeVisitor, ForkJoinPool forkJoinPool) Methods in graphql.language that return types with arguments of type NodeModifier and TypeMethodDescriptionArgument.getChildren()ArrayValue.getChildren()BooleanValue.getChildren()Directive.getChildren()DirectiveDefinition.getChildren()DirectiveLocation.getChildren()Document.getChildren()EnumTypeDefinition.getChildren()EnumValue.getChildren()EnumValueDefinition.getChildren()Field.getChildren()FieldDefinition.getChildren()FloatValue.getChildren()FragmentDefinition.getChildren()FragmentSpread.getChildren()InlineFragment.getChildren()InputObjectTypeDefinition.getChildren()InputValueDefinition.getChildren()InterfaceTypeDefinition.getChildren()IntValue.getChildren()ListType.getChildren()Node.getChildren()NodeChildrenContainer.getChildren()NonNullType.getChildren()NullValue.getChildren()ObjectField.getChildren()ObjectTypeDefinition.getChildren()ObjectValue.getChildren()OperationDefinition.getChildren()OperationTypeDefinition.getChildren()ScalarTypeDefinition.getChildren()SchemaDefinition.getChildren()SelectionSet.getChildren()StringValue.getChildren()TypeName.getChildren()UnionTypeDefinition.getChildren()VariableDefinition.getChildren()VariableReference.getChildren()AstNodeAdapter.getNamedChildren(Node node) private TraverserVisitor<Node> AstTransformer.getNodeTraverserVisitor(NodeVisitor nodeVisitor) Methods in graphql.language with parameters of type NodeModifier and TypeMethodDescription(package private) <T extends Node>
AstPrinter.NodePrinter<T> AstPrinter._findPrinter(Node node) (package private) <T extends Node>
AstPrinter.NodePrinter<T> AstPrinter._findPrinter(Node node, Class startClass) PrettyAstPrinter.block(List<T> nodes, Node parentNode, String prefix, String suffix, String separatorMultiline, String separatorSingleLine, String whenEmpty) NodeTraverser.depthFirst(NodeVisitor nodeVisitor, Node root) depthFirst traversal with a enter/leave phase.private StringAstPrinter.description(Node<?> node) private StringPrettyAstPrinter.description(Node<?> node) AstNodeAdapter.getNamedChildren(Node node) static booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanCompares just the content and not the children.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanprivate Stringprivate Stringprivate Stringprivate Stringstatic <T> TNodeTraverser.oneVisitWithResult(Node node, NodeVisitor nodeVisitor) private StringNodeTraverser.postOrder(NodeVisitor nodeVisitor, Node root) Version ofNodeTraverser.postOrder(NodeVisitor, Collection)with one root.NodeTraverser.preOrder(NodeVisitor nodeVisitor, Node root) Version ofNodeTraverser.preOrder(NodeVisitor, Collection)with one root.static StringThis will pretty print the AST node in graphql language formatstatic voidThis will pretty print the AST node in graphql language formatstatic StringAstPrinter.printAstCompact(Node node) This will print the Ast node in graphql language format in a compact manner, with no new lines and descriptions stripped out of the text.private static voidAstPrinter.printImpl(StringBuilder writer, Node node, boolean compactMode) AstNodeAdapter.removeChild(Node node, NodeLocation location) static NodeNodeUtil.removeChild(Node node, NodeLocation childLocationToRemove) NodeChildrenContainer.Builder.replaceChild(String key, int index, Node newChild) AstTransformer.transform(Node root, NodeVisitor nodeVisitor) Transforms the input tree using the Visitor Pattern.Transforms the input tree using the Visitor Pattern.AstTransformer.transformParallel(Node root, NodeVisitor nodeVisitor) AstTransformer.transformParallel(Node root, NodeVisitor nodeVisitor, ForkJoinPool forkJoinPool) protected TraversalControlNodeVisitorStub.visitNode(Node node, TraverserContext<Node> context) (package private) StringMethod parameters in graphql.language with type arguments of type NodeModifier and TypeMethodDescriptionArgument.accept(TraverserContext<Node> context, NodeVisitor visitor) ArrayValue.accept(TraverserContext<Node> context, NodeVisitor visitor) BooleanValue.accept(TraverserContext<Node> context, NodeVisitor visitor) Directive.accept(TraverserContext<Node> context, NodeVisitor visitor) DirectiveDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) DirectiveLocation.accept(TraverserContext<Node> context, NodeVisitor visitor) Document.accept(TraverserContext<Node> context, NodeVisitor visitor) EnumTypeDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) EnumValue.accept(TraverserContext<Node> context, NodeVisitor visitor) EnumValueDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) Field.accept(TraverserContext<Node> context, NodeVisitor visitor) FieldDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) FloatValue.accept(TraverserContext<Node> context, NodeVisitor visitor) FragmentDefinition.accept(TraverserContext<Node> context, NodeVisitor nodeVisitor) FragmentSpread.accept(TraverserContext<Node> context, NodeVisitor visitor) InlineFragment.accept(TraverserContext<Node> context, NodeVisitor visitor) InputObjectTypeDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) InputValueDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) InterfaceTypeDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) IntValue.accept(TraverserContext<Node> context, NodeVisitor visitor) ListType.accept(TraverserContext<Node> context, NodeVisitor visitor) Node.accept(TraverserContext<Node> context, NodeVisitor visitor) Double-dispatch entry point.NonNullType.accept(TraverserContext<Node> context, NodeVisitor visitor) NullValue.accept(TraverserContext<Node> context, NodeVisitor visitor) ObjectField.accept(TraverserContext<Node> context, NodeVisitor visitor) ObjectTypeDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) ObjectValue.accept(TraverserContext<Node> context, NodeVisitor visitor) OperationDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) OperationTypeDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) ScalarTypeDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) SchemaDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) SelectionSet.accept(TraverserContext<Node> context, NodeVisitor visitor) StringValue.accept(TraverserContext<Node> context, NodeVisitor visitor) TypeName.accept(TraverserContext<Node> context, NodeVisitor visitor) UnionTypeDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) VariableDefinition.accept(TraverserContext<Node> context, NodeVisitor visitor) VariableReference.accept(TraverserContext<Node> context, NodeVisitor visitor) NodeTraverser.depthFirst(NodeVisitor nodeVisitor, Collection<? extends Node> roots) depthFirst traversal with a enter/leave phase.private ObjectNodeTraverser.doTraverse(Collection<? extends Node> roots, TraverserVisitor traverserVisitor) private booleanAstPrinter.hasDescription(List<? extends Node> nodes) static booleanNodeChildrenContainer.newNodeChildrenContainer(Map<String, ? extends List<? extends Node>> childrenMap) NodeTraverser.postOrder(NodeVisitor nodeVisitor, Collection<? extends Node> roots) Post-Order traversal: This is a specialized version of depthFirst with only the leave phase.NodeTraverser.preOrder(NodeVisitor nodeVisitor, Collection<? extends Node> roots) Pre-Order traversal: This is a specialized version of depthFirst with only the enter phase.(package private) voidAstPrinter.replacePrinter(Class<? extends Node> nodeClass, AstPrinter.NodePrinter<? extends Node> nodePrinter) Allow subclasses to replace a printer for a specificNode(package private) voidAstPrinter.replacePrinter(Class<? extends Node> nodeClass, AstPrinter.NodePrinter<? extends Node> nodePrinter) Allow subclasses to replace a printer for a specificNodeNodeVisitor.visitArgument(Argument node, TraverserContext<Node> data) NodeVisitorStub.visitArgument(Argument node, TraverserContext<Node> context) NodeVisitor.visitArrayValue(ArrayValue node, TraverserContext<Node> data) NodeVisitorStub.visitArrayValue(ArrayValue node, TraverserContext<Node> context) NodeVisitor.visitBooleanValue(BooleanValue node, TraverserContext<Node> data) NodeVisitorStub.visitBooleanValue(BooleanValue node, TraverserContext<Node> context) protected TraversalControlNodeVisitorStub.visitDefinition(Definition<?> node, TraverserContext<Node> context) NodeVisitor.visitDirective(Directive node, TraverserContext<Node> data) NodeVisitorStub.visitDirective(Directive node, TraverserContext<Node> context) NodeVisitor.visitDirectiveDefinition(DirectiveDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitDirectiveDefinition(DirectiveDefinition node, TraverserContext<Node> context) NodeVisitor.visitDirectiveLocation(DirectiveLocation node, TraverserContext<Node> data) NodeVisitorStub.visitDirectiveLocation(DirectiveLocation node, TraverserContext<Node> context) NodeVisitor.visitDocument(Document node, TraverserContext<Node> data) NodeVisitorStub.visitDocument(Document node, TraverserContext<Node> context) NodeVisitor.visitEnumTypeDefinition(EnumTypeDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitEnumTypeDefinition(EnumTypeDefinition node, TraverserContext<Node> context) NodeVisitor.visitEnumValue(EnumValue node, TraverserContext<Node> data) NodeVisitorStub.visitEnumValue(EnumValue node, TraverserContext<Node> context) NodeVisitor.visitEnumValueDefinition(EnumValueDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitEnumValueDefinition(EnumValueDefinition node, TraverserContext<Node> context) NodeVisitor.visitField(Field node, TraverserContext<Node> data) NodeVisitorStub.visitField(Field node, TraverserContext<Node> context) NodeVisitor.visitFieldDefinition(FieldDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitFieldDefinition(FieldDefinition node, TraverserContext<Node> context) NodeVisitor.visitFloatValue(FloatValue node, TraverserContext<Node> data) NodeVisitorStub.visitFloatValue(FloatValue node, TraverserContext<Node> context) NodeVisitor.visitFragmentDefinition(FragmentDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitFragmentDefinition(FragmentDefinition node, TraverserContext<Node> context) NodeVisitor.visitFragmentSpread(FragmentSpread node, TraverserContext<Node> data) NodeVisitorStub.visitFragmentSpread(FragmentSpread node, TraverserContext<Node> context) NodeVisitor.visitInlineFragment(InlineFragment node, TraverserContext<Node> data) NodeVisitorStub.visitInlineFragment(InlineFragment node, TraverserContext<Node> context) NodeVisitor.visitInputObjectTypeDefinition(InputObjectTypeDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitInputObjectTypeDefinition(InputObjectTypeDefinition node, TraverserContext<Node> context) NodeVisitor.visitInputValueDefinition(InputValueDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitInputValueDefinition(InputValueDefinition node, TraverserContext<Node> context) NodeVisitor.visitInterfaceTypeDefinition(InterfaceTypeDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitInterfaceTypeDefinition(InterfaceTypeDefinition node, TraverserContext<Node> context) NodeVisitor.visitIntValue(IntValue node, TraverserContext<Node> data) NodeVisitorStub.visitIntValue(IntValue node, TraverserContext<Node> context) NodeVisitor.visitListType(ListType node, TraverserContext<Node> data) NodeVisitorStub.visitListType(ListType node, TraverserContext<Node> context) protected TraversalControlNodeVisitorStub.visitNode(Node node, TraverserContext<Node> context) NodeVisitor.visitNonNullType(NonNullType node, TraverserContext<Node> data) NodeVisitorStub.visitNonNullType(NonNullType node, TraverserContext<Node> context) NodeVisitor.visitNullValue(NullValue node, TraverserContext<Node> data) NodeVisitorStub.visitNullValue(NullValue node, TraverserContext<Node> context) NodeVisitor.visitObjectField(ObjectField node, TraverserContext<Node> data) NodeVisitorStub.visitObjectField(ObjectField node, TraverserContext<Node> context) NodeVisitor.visitObjectTypeDefinition(ObjectTypeDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitObjectTypeDefinition(ObjectTypeDefinition node, TraverserContext<Node> context) NodeVisitor.visitObjectValue(ObjectValue node, TraverserContext<Node> data) NodeVisitorStub.visitObjectValue(ObjectValue node, TraverserContext<Node> context) NodeVisitor.visitOperationDefinition(OperationDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitOperationDefinition(OperationDefinition node, TraverserContext<Node> context) NodeVisitor.visitOperationTypeDefinition(OperationTypeDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitOperationTypeDefinition(OperationTypeDefinition node, TraverserContext<Node> context) NodeVisitor.visitScalarTypeDefinition(ScalarTypeDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitScalarTypeDefinition(ScalarTypeDefinition node, TraverserContext<Node> context) NodeVisitor.visitSchemaDefinition(SchemaDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitSchemaDefinition(SchemaDefinition node, TraverserContext<Node> context) protected TraversalControlNodeVisitorStub.visitSelection(Selection<?> node, TraverserContext<Node> context) NodeVisitor.visitSelectionSet(SelectionSet node, TraverserContext<Node> data) NodeVisitorStub.visitSelectionSet(SelectionSet node, TraverserContext<Node> context) NodeVisitor.visitStringValue(StringValue node, TraverserContext<Node> data) NodeVisitorStub.visitStringValue(StringValue node, TraverserContext<Node> context) protected TraversalControlNodeVisitorStub.visitType(Type<?> node, TraverserContext<Node> context) protected TraversalControlNodeVisitorStub.visitTypeDefinition(TypeDefinition<?> node, TraverserContext<Node> context) NodeVisitor.visitTypeName(TypeName node, TraverserContext<Node> data) NodeVisitorStub.visitTypeName(TypeName node, TraverserContext<Node> context) NodeVisitor.visitUnionTypeDefinition(UnionTypeDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitUnionTypeDefinition(UnionTypeDefinition node, TraverserContext<Node> context) protected TraversalControlNodeVisitorStub.visitValue(Value<?> node, TraverserContext<Node> context) NodeVisitor.visitVariableDefinition(VariableDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitVariableDefinition(VariableDefinition node, TraverserContext<Node> context) NodeVisitor.visitVariableReference(VariableReference node, TraverserContext<Node> data) NodeVisitorStub.visitVariableReference(VariableReference node, TraverserContext<Node> context) Constructor parameters in graphql.language with type arguments of type NodeModifierConstructorDescriptionprivateNodeChildrenContainer(Map<String, List<Node>> children) NodeTraverser(Map<Class<?>, Object> rootVars, Function<? super Node, ? extends List<Node>> getChildren) NodeTraverser(Map<Class<?>, Object> rootVars, Function<? super Node, ? extends List<Node>> getChildren) -
Uses of Node in graphql.parser
Fields in graphql.parser with type parameters of type NodeModifier and TypeFieldDescriptionCommentParser.nodeToRuleMapGraphqlAntlrToLanguage.nodeToRuleMapNodeToRuleCapturingParser.ParserContext.nodeToRuleMapMethods in graphql.parser with type parameters of type NodeModifier and TypeMethodDescriptionprivate <T extends Node<?>>
TGraphqlAntlrToLanguage.captureRuleContext(T node, org.antlr.v4.runtime.ParserRuleContext ctx) Methods in graphql.parser that return NodeModifier and TypeMethodDescriptionprivate Node<?> Parser.parseImpl(ParserEnvironment environment, BiFunction<GraphqlParser, GraphqlAntlrToLanguage, Object[]> nodeFunction) Methods in graphql.parser that return types with arguments of type NodeMethods in graphql.parser with parameters of type NodeModifier and TypeMethodDescriptionCommentParser.getBeginningOfBlockComment(Node<?> node, String prefix) CommentParser.getCommentsAfterDescription(Node<?> node) CommentParser.getEndOfBlockComments(Node<?> node, String blockSuffix) CommentParser.getLeadingComments(Node<?> node) CommentParser.getTrailingComment(Node<?> node) Constructor parameters in graphql.parser with type arguments of type NodeModifierConstructorDescriptionGraphqlAntlrToLanguage(org.antlr.v4.runtime.CommonTokenStream tokens, MultiSourceReader multiSourceReader, ParserOptions parserOptions, I18n i18N, @Nullable Map<Node<?>, org.antlr.v4.runtime.ParserRuleContext> nodeToRuleMap) -
Uses of Node in graphql.schema
Methods in graphql.schema that return NodeModifier and TypeMethodDescription@Nullable NodeGraphQLNamedSchemaElement.getDefinition()The ASTNodethis schema element is based on.GraphQLTypeReference.getDefinition() -
Uses of Node in graphql.schema.idl
Fields in graphql.schema.idl declared as NodeMethods in graphql.schema.idl with parameters of type NodeModifier and TypeMethodDescription(package private) static StringSchemaGeneratorHelper.buildDescription(SchemaGeneratorHelper.BuildContext buildContext, Node<?> node, Description description) private voidSchemaTypeDirectivesChecker.checkDirectiveArguments(List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, Node element, String elementName, Directive directive, DirectiveDefinition directiveDefinition) private voidSchemaTypeDirectivesChecker.checkDirectives(Introspection.DirectiveLocation expectedLocation, List<GraphQLError> errors, TypeDefinitionRegistry typeRegistry, Node<?> element, String elementName, List<Directive> directives) SchemaTypeChecker.checkTypeExists(TypeDefinitionRegistry typeRegistry, List<GraphQLError> errors, String typeOfType, Node element, String elementName) Constructors in graphql.schema.idl with parameters of type NodeModifierConstructorDescription(package private)ArgValueOfAllowedTypeChecker(Directive directive, Node<?> element, String elementName, Argument argument, TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring) -
Uses of Node in graphql.schema.idl.errors
Fields in graphql.schema.idl.errors declared as NodeMethods in graphql.schema.idl.errors with parameters of type NodeModifier and TypeMethodDescriptionstatic String(package private) static StringDirectiveIllegalArgumentTypeError.mkDirectiveIllegalArgumentTypeErrorMessage(Node element, String elementName, String directiveName, String argumentName, String detailedMessage) Constructors in graphql.schema.idl.errors with parameters of type NodeModifierConstructorDescriptionDirectiveIllegalArgumentTypeError(Node element, String elementName, String directiveName, String argumentName, String detailedMessaged) DirectiveIllegalLocationError(Node element, String elementName, String directiveName, String locationName) DirectiveMissingNonNullArgumentError(Node element, String elementName, String directiveName, String argumentName) DirectiveUndeclaredError(Node element, String elementName, String directiveName) DirectiveUnknownArgumentError(Node element, String elementName, String directiveName, String argumentName) MissingTypeError(String typeOfType, Node node, String name) MissingTypeError(String typeOfType, Node node, String name, TypeName typeName) UnionTypeError(Node node, String msg) -
Uses of Node in graphql.validation
Fields in graphql.validation with type parameters of type NodeMethods in graphql.validation with parameters of type NodeModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidLanguageTraversal.traverse(Node root, DocumentVisitor documentVisitor) private voidLanguageTraversal.traverseImpl(Node<?> root, DocumentVisitor documentVisitor, List<Node> path) Method parameters in graphql.validation with type arguments of type NodeModifier and TypeMethodDescriptionvoidAbstractRule.addError(ValidationErrorType validationErrorType, Collection<? extends Node<?>> locations, String description) voidAbstractRule.checkDirective(Directive directive, List<Node> ancestors) private voidRulesVisitor.checkDirective(Directive node, List<Node> ancestors) private voidRulesVisitor.checkFragmentSpread(FragmentSpread node, List<Node> ancestors) voidvoidvoidvoidvoidvoidprivate voidLanguageTraversal.traverseImpl(Node<?> root, DocumentVisitor documentVisitor, List<Node> path) Constructor parameters in graphql.validation with type arguments of type Node -
Uses of Node in graphql.validation.rules
Methods in graphql.validation.rules with parameters of type NodeModifier and TypeMethodDescriptionprivate voidUniqueDirectiveNamesPerLocation.checkDirectivesUniqueness(Node<?> directivesContainer, List<Directive> directives) private booleanKnownDirectives.hasInvalidLocation(GraphQLDirective directive, Node ancestor) Method parameters in graphql.validation.rules with type arguments of type NodeModifier and TypeMethodDescriptionvoidKnownDirectives.checkDirective(Directive directive, List<Node> ancestors) voidProvidedNonNullArguments.checkDirective(Directive directive, List<Node> ancestors) voidUniqueArgumentNames.checkDirective(Directive directive, List<Node> ancestors)