Uses of Class
graphql.schema.GraphQLArgument
Packages that use GraphQLArgument
Package
Description
-
Uses of GraphQLArgument in graphql
Methods in graphql that return types with arguments of type GraphQLArgumentModifier and TypeMethodDescriptionstatic Optional
<GraphQLArgument> DirectivesUtil.directiveWithArg
(List<GraphQLDirective> directives, String directiveName, String argumentName) Deprecated. -
Uses of GraphQLArgument in graphql.analysis
Fields in graphql.analysis declared as GraphQLArgumentModifier and TypeFieldDescriptionprivate final GraphQLArgument
QueryVisitorFieldArgumentEnvironmentImpl.graphQLArgument
private final GraphQLArgument
QueryVisitorFieldArgumentValueEnvironmentImpl.graphQLArgument
Methods in graphql.analysis that return GraphQLArgumentModifier and TypeMethodDescriptionQueryVisitorFieldArgumentEnvironment.getGraphQLArgument()
QueryVisitorFieldArgumentEnvironmentImpl.getGraphQLArgument()
QueryVisitorFieldArgumentValueEnvironment.getGraphQLArgument()
QueryVisitorFieldArgumentValueEnvironmentImpl.getGraphQLArgument()
Methods in graphql.analysis with parameters of type GraphQLArgumentModifier and TypeMethodDescription(package private) static QueryVisitorFieldArgumentInputValue
QueryVisitorFieldArgumentInputValueImpl.incompleteArgumentInputValue
(GraphQLArgument graphQLArgument) Constructors in graphql.analysis with parameters of type GraphQLArgumentModifierConstructorDescriptionQueryVisitorFieldArgumentEnvironmentImpl
(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) -
Uses of GraphQLArgument in graphql.analysis.values
Methods in graphql.analysis.values with parameters of type GraphQLArgumentModifier and TypeMethodDescriptiondefault @Nullable Object
ValueVisitor.visitArgumentValue
(@Nullable Object coercedValue, GraphQLArgument graphQLArgument, ValueVisitor.InputElements inputElements) This is called when aGraphQLArgument
is encounteredstatic Object
ValueTraverser.visitPreOrder
(Object coercedArgumentValue, GraphQLArgument argument, ValueVisitor visitor) This will visit a single argument of aGraphQLArgument
and if the visitor changes the value, it will return a new argument value -
Uses of GraphQLArgument in graphql.execution
Method parameters in graphql.execution with type arguments of type GraphQLArgumentModifier and TypeMethodDescriptionValuesResolver.getArgumentValues
(GraphQLCodeRegistry codeRegistry, List<GraphQLArgument> argumentTypes, List<Argument> arguments, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) ValuesResolver.getArgumentValues
(List<GraphQLArgument> argumentTypes, List<Argument> arguments, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) This is not used for validation: the argument literals are all validated and the variables are validated (when coerced)ValuesResolver.getArgumentValuesImpl
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, List<GraphQLArgument> argumentTypes, List<Argument> arguments, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) static Map
<String, NormalizedInputValue> ValuesResolver.getNormalizedArgumentValues
(List<GraphQLArgument> argumentTypes, List<Argument> arguments, Map<String, NormalizedInputValue> normalizedVariables) No validation as the arguments are assumed validConstructors in graphql.execution with parameters of type GraphQLArgumentModifierConstructorDescriptionNonNullableValueCoercedAsNullException
(GraphQLArgument graphQLArgument) -
Uses of GraphQLArgument in graphql.execution.directives
Methods in graphql.execution.directives with parameters of type GraphQLArgumentModifier and TypeMethodDescriptionprivate QueryAppliedDirectiveArgument
QueryDirectivesImpl.toAppliedArgument
(GraphQLArgument argument) -
Uses of GraphQLArgument in graphql.relay
Methods in graphql.relay that return types with arguments of type GraphQLArgument -
Uses of GraphQLArgument in graphql.schema
Fields in graphql.schema with type parameters of type GraphQLArgumentModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList
<GraphQLArgument> GraphQLDirective.arguments
private final Map
<String, GraphQLArgument> GraphQLDirective.Builder.arguments
private final com.google.common.collect.ImmutableList
<GraphQLArgument> GraphQLFieldDefinition.arguments
private final Map
<String, GraphQLArgument> GraphQLFieldDefinition.Builder.arguments
Methods in graphql.schema that return GraphQLArgumentModifier and TypeMethodDescriptionGraphQLArgument.Builder.build()
GraphQLDirective.getArgument
(String name) GraphQLFieldDefinition.getArgument
(String name) GraphQLArgument.transform
(Consumer<GraphQLArgument.Builder> builderConsumer) This helps you transform the current GraphQLArgument into another one by starting a builder with all the current values and allows you to transform it how you want.GraphQLArgument.withNewChildren
(SchemaElementChildrenContainer newChildren) Methods in graphql.schema that return types with arguments of type GraphQLArgumentModifier and TypeMethodDescriptionGraphQLDirective.getArguments()
GraphQLFieldDefinition.getArguments()
Methods in graphql.schema with parameters of type GraphQLArgumentModifier and TypeMethodDescriptionGraphQLDirective.Builder.argument
(GraphQLArgument argument) GraphQLFieldDefinition.Builder.argument
(GraphQLArgument argument) static <T> T
GraphQLArgument.getArgumentDefaultValue
(GraphQLArgument argument) This static helper method will give out a java value based on the semantics captured in theInputValueWithState
fromgetArgumentDefaultValue()
Note : You MUST only call this on aGraphQLArgument
that is part of a fully formed schema.static <T> T
GraphQLArgument.getArgumentValue
(GraphQLArgument argument) Deprecated.static GraphQLArgument.Builder
GraphQLArgument.newArgument
(GraphQLArgument existing) GraphQLTypeResolvingVisitor.TypeRefResolvingVisitor.visitGraphQLArgument
(GraphQLArgument node, TraverserContext<GraphQLSchemaElement> context) GraphQLTypeVisitor.visitGraphQLArgument
(GraphQLArgument node, TraverserContext<GraphQLSchemaElement> context) GraphQLTypeVisitorStub.visitGraphQLArgument
(GraphQLArgument node, TraverserContext<GraphQLSchemaElement> context) Method parameters in graphql.schema with type arguments of type GraphQLArgumentModifier and TypeMethodDescriptionGraphQLFieldDefinition.Builder.argument
(List<GraphQLArgument> arguments) Deprecated.This is a badly named method and is replaced byGraphQLFieldDefinition.Builder.arguments(java.util.List)
GraphQLFieldDefinition.Builder.arguments
(List<GraphQLArgument> arguments) This adds the list of arguments to the field.GraphQLDirective.Builder.replaceArguments
(List<GraphQLArgument> arguments) GraphQLFieldDefinition.Builder.replaceArguments
(List<GraphQLArgument> arguments) Constructors in graphql.schema with parameters of type GraphQLArgumentConstructor parameters in graphql.schema with type arguments of type GraphQLArgumentModifierConstructorDescriptionprivate
GraphQLDirective
(String name, String description, boolean repeatable, EnumSet<Introspection.DirectiveLocation> locations, List<GraphQLArgument> arguments, DirectiveDefinition definition) private
GraphQLFieldDefinition
(String name, String description, GraphQLOutputType type, DataFetcherFactory dataFetcherFactory, List<GraphQLArgument> arguments, String deprecationReason, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, FieldDefinition definition) -
Uses of GraphQLArgument in graphql.schema.diffing
Methods in graphql.schema.diffing with parameters of type GraphQLArgumentModifier and TypeMethodDescriptionprivate void
SchemaGraphFactory.handleArgument
(Vertex argumentVertex, GraphQLArgument graphQLArgument, SchemaGraph schemaGraph) private Vertex
SchemaGraphFactory.newArgument
(GraphQLArgument graphQLArgument, SchemaGraph schemaGraph, boolean isIntrospectionNode) -
Uses of GraphQLArgument in graphql.schema.idl
Methods in graphql.schema.idl that return GraphQLArgumentModifier and TypeMethodDescription(package private) GraphQLArgument
SchemaGeneratorHelper.buildArgument
(SchemaGeneratorHelper.BuildContext buildCtx, InputValueDefinition valueDefinition) private static GraphQLArgument
SchemaGeneratorAppliedDirectiveHelper.buildDirectiveArg
(SchemaGeneratorHelper.BuildContext buildCtx, Argument arg, GraphQLDirective directiveDefinition) (package private) static GraphQLArgument
SchemaGeneratorAppliedDirectiveHelper.buildDirectiveArgumentDefinitionFromAst
(SchemaGeneratorHelper.BuildContext buildCtx, InputValueDefinition valueDefinition, Function<Type<?>, GraphQLInputType> inputTypeFactory) default GraphQLArgument
SchemaDirectiveWiring.onArgument
(SchemaDirectiveWiringEnvironment<GraphQLArgument> environment) This is called when an argument is encountered, which gives the schema directive a chance to modify the shape and behaviour of that DSL elementprivate GraphQLArgument
SchemaGeneratorDirectiveHelper.onArgument
(GraphQLArgument argument, SchemaGeneratorDirectiveHelper.Parameters params) Methods in graphql.schema.idl that return types with arguments of type GraphQLArgumentModifier and TypeMethodDescriptionprivate static List
<GraphQLArgument> SchemaGeneratorAppliedDirectiveHelper.transferMissingArguments
(SchemaGeneratorHelper.BuildContext buildCtx, List<GraphQLArgument> arguments, GraphQLDirective directiveDefinition) private List
<GraphQLArgument> SchemaGeneratorDirectiveHelper.wireArguments
(GraphQLFieldDefinition fieldDefinition, GraphQLFieldsContainer fieldsContainer, NamedNode<?> fieldsContainerNode, SchemaGeneratorDirectiveHelper.Parameters params, GraphQLFieldDefinition field) Methods in graphql.schema.idl with parameters of type GraphQLArgumentModifier and TypeMethodDescriptionprivate GraphQLArgument
SchemaGeneratorDirectiveHelper.onArgument
(GraphQLArgument argument, SchemaGeneratorDirectiveHelper.Parameters params) Method parameters in graphql.schema.idl with type arguments of type GraphQLArgumentModifier and TypeMethodDescription(package private) String
SchemaPrinter.argsString
(Class<? extends GraphQLSchemaElement> parent, List<GraphQLArgument> arguments) (package private) String
SchemaPrinter.argsString
(List<GraphQLArgument> arguments) default GraphQLArgument
SchemaDirectiveWiring.onArgument
(SchemaDirectiveWiringEnvironment<GraphQLArgument> environment) This is called when an argument is encountered, which gives the schema directive a chance to modify the shape and behaviour of that DSL elementprivate static List
<GraphQLArgument> SchemaGeneratorAppliedDirectiveHelper.transferMissingArguments
(SchemaGeneratorHelper.BuildContext buildCtx, List<GraphQLArgument> arguments, GraphQLDirective directiveDefinition) -
Uses of GraphQLArgument in graphql.schema.impl
Methods in graphql.schema.impl with parameters of type GraphQLArgumentModifier and TypeMethodDescriptionGraphQLTypeCollectingVisitor.visitGraphQLArgument
(GraphQLArgument node, TraverserContext<GraphQLSchemaElement> context) MultiReadOnlyGraphQLTypeVisitor.visitGraphQLArgument
(GraphQLArgument node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLArgument in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLArgumentModifier and TypeMethodDescriptionprivate void
AppliedDirectiveArgumentsAreValid.checkArgument
(GraphQLDirective directive, GraphQLArgument argument, TraverserContext<GraphQLSchemaElement> context) private String
TypesImplementInterfaces.makeArgStr
(GraphQLArgument argument) private void
TypeAndFieldRule.validateFieldDefinitionArgument
(String typeName, String fieldName, GraphQLArgument argument, SchemaValidationErrorCollector errorCollector) DefaultValuesAreValid.visitGraphQLArgument
(GraphQLArgument argument, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLArgument in graphql.schema.visitor
Methods in graphql.schema.visitor with parameters of type GraphQLArgumentModifier and TypeMethodDescriptiondefault GraphQLSchemaTraversalControl
GraphQLSchemaVisitor.visitArgument
(GraphQLArgument argument, GraphQLSchemaVisitor.ArgumentVisitorEnvironment environment) Called when visiting aGraphQLArgument
in the schemaGraphQLSchemaVisitorAdapter.visitGraphQLArgument
(GraphQLArgument node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLArgument in graphql.util
Methods in graphql.util that return types with arguments of type GraphQLArgumentModifier and TypeMethodDescriptionprivate static List
<GraphQLArgument> Anonymizer.getMatchingArgumentDefinitions
(String name, Set<GraphQLFieldDefinition> fieldDefinitions) -
Uses of GraphQLArgument in graphql.validation
Fields in graphql.validation declared as GraphQLArgumentMethods in graphql.validation that return GraphQLArgumentModifier and TypeMethodDescriptionprivate GraphQLArgument
TraversalContext.find
(List<GraphQLArgument> arguments, String name) TraversalContext.getArgument()
ValidationContext.getArgument()
Method parameters in graphql.validation with type arguments of type GraphQLArgumentModifier and TypeMethodDescriptionprivate GraphQLArgument
TraversalContext.find
(List<GraphQLArgument> arguments, String name)
GraphQLAppliedDirectiveArgument
instead