Uses of Class
graphql.schema.GraphQLFieldDefinition
Packages that use GraphQLFieldDefinition
Package
Description
-
Uses of GraphQLFieldDefinition in graphql.analysis
Fields in graphql.analysis declared as GraphQLFieldDefinitionModifier and TypeFieldDescriptionprivate final GraphQLFieldDefinition
FieldComplexityEnvironment.fieldDefinition
private final GraphQLFieldDefinition
QueryVisitorFieldArgumentEnvironmentImpl.fieldDefinition
private final GraphQLFieldDefinition
QueryVisitorFieldArgumentValueEnvironmentImpl.fieldDefinition
private final GraphQLFieldDefinition
QueryVisitorFieldEnvironmentImpl.fieldDefinition
Methods in graphql.analysis that return GraphQLFieldDefinitionModifier and TypeMethodDescriptionFieldComplexityEnvironment.getFieldDefinition()
QueryVisitorFieldArgumentEnvironment.getFieldDefinition()
QueryVisitorFieldArgumentEnvironmentImpl.getFieldDefinition()
QueryVisitorFieldArgumentValueEnvironment.getFieldDefinition()
QueryVisitorFieldArgumentValueEnvironmentImpl.getFieldDefinition()
QueryVisitorFieldEnvironment.getFieldDefinition()
QueryVisitorFieldEnvironmentImpl.getFieldDefinition()
Constructors in graphql.analysis with parameters of type GraphQLFieldDefinitionModifierConstructorDescriptionFieldComplexityEnvironment
(Field field, GraphQLFieldDefinition fieldDefinition, GraphQLCompositeType parentType, Map<String, Object> arguments, FieldComplexityEnvironment parentEnvironment) QueryVisitorFieldArgumentEnvironmentImpl
(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) -
Uses of GraphQLFieldDefinition in graphql.analysis.values
Methods in graphql.analysis.values with parameters of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionValueTraverser.visitPreOrder
(Map<String, Object> coercedArgumentValues, GraphQLFieldDefinition fieldDefinition, ValueVisitor visitor) This will visit the arguments of aGraphQLFieldDefinition
and if the visitor changes the values, it will return a new set of arguments -
Uses of GraphQLFieldDefinition in graphql.execution
Fields in graphql.execution declared as GraphQLFieldDefinitionModifier and TypeFieldDescription(package private) GraphQLFieldDefinition
ExecutionStepInfo.Builder.fieldDefinition
private final GraphQLFieldDefinition
ExecutionStepInfo.fieldDefinition
Methods in graphql.execution that return GraphQLFieldDefinitionModifier and TypeMethodDescriptionprotected GraphQLFieldDefinition
ExecutionStrategy.getFieldDef
(ExecutionContext executionContext, ExecutionStrategyParameters parameters, Field field) Called to discover the field definition give the current parameters and the ASTField
protected GraphQLFieldDefinition
ExecutionStrategy.getFieldDef
(GraphQLSchema schema, GraphQLObjectType parentType, Field field) Called to discover the field definition give the current parameters and the ASTField
DataFetcherExceptionHandlerParameters.getFieldDefinition()
ExecutionStepInfo.getFieldDefinition()
This returns the field definition that is in play when this type info was created or null if the type is a root query typeMethods in graphql.execution with parameters of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionprotected ExecutionStepInfo
ExecutionStrategy.createExecutionStepInfo
(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLFieldDefinition fieldDefinition, GraphQLObjectType fieldContainer) Builds the type info hierarchy for the current fieldprivate CompletableFuture
<FetchedValue> ExecutionStrategy.fetchField
(GraphQLFieldDefinition fieldDef, ExecutionContext executionContext, ExecutionStrategyParameters parameters) ExecutionStepInfo.Builder.fieldDefinition
(GraphQLFieldDefinition fieldDefinition) private CompletableFuture
<Object> ExecutionStrategy.invokeDataFetcher
(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLFieldDefinition fieldDef, Supplier<DataFetchingEnvironment> dataFetchingEnvironment, DataFetcher<?> dataFetcher) -
Uses of GraphQLFieldDefinition in graphql.execution.instrumentation.fieldvalidation
Methods in graphql.execution.instrumentation.fieldvalidation that return GraphQLFieldDefinitionModifier and TypeMethodDescriptionFieldAndArguments.getFieldDefinition()
FieldValidationSupport.FieldAndArgumentsImpl.getFieldDefinition()
-
Uses of GraphQLFieldDefinition in graphql.execution.instrumentation.parameters
Methods in graphql.execution.instrumentation.parameters that return GraphQLFieldDefinition -
Uses of GraphQLFieldDefinition in graphql.introspection
Fields in graphql.introspection declared as GraphQLFieldDefinitionModifier and TypeFieldDescriptionstatic final GraphQLFieldDefinition
Introspection.SchemaMetaFieldDef
static final GraphQLFieldDefinition
Introspection.TypeMetaFieldDef
static final GraphQLFieldDefinition
Introspection.TypeNameMetaFieldDef
Methods in graphql.introspection that return GraphQLFieldDefinitionModifier and TypeMethodDescriptionstatic GraphQLFieldDefinition
Introspection.buildSchemaField
(GraphQLObjectType introspectionSchemaType) static GraphQLFieldDefinition
Introspection.buildTypeField
(GraphQLObjectType introspectionSchemaType) static GraphQLFieldDefinition
Introspection.getFieldDef
(GraphQLSchema schema, GraphQLCompositeType parentType, String fieldName) This will look up a field definition by name, and understand that fields like __typename and __schema are special and take precedence in field resolution -
Uses of GraphQLFieldDefinition in graphql.normalized
Methods in graphql.normalized that return GraphQLFieldDefinitionModifier and TypeMethodDescriptionprivate static @NotNull GraphQLFieldDefinition
ExecutableNormalizedOperationToAstCompiler.getFieldDefinition
(GraphQLSchema schema, String parentType, ExecutableNormalizedField nf) private GraphQLFieldDefinition
ExecutableNormalizedField.getOneFieldDefinition
(GraphQLSchema schema) This is NOT public as it is not recommended usage.private static GraphQLFieldDefinition
ExecutableNormalizedField.resolveIntrospectionField
(GraphQLSchema schema, Set<String> objectTypeNames, String fieldName) Methods in graphql.normalized that return types with arguments of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionExecutableNormalizedField.getFieldDefinitions
(GraphQLSchema schema) Method parameters in graphql.normalized with type arguments of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionvoid
ExecutableNormalizedField.forEachFieldDefinition
(GraphQLSchema schema, Consumer<GraphQLFieldDefinition> consumer) private com.google.common.collect.ImmutableSet
<GraphQLObjectType> ExecutableNormalizedOperationFactory.resolvePossibleObjects
(List<GraphQLFieldDefinition> defs, GraphQLSchema graphQLSchema) -
Uses of GraphQLFieldDefinition in graphql.relay
Methods in graphql.relay that return GraphQLFieldDefinitionModifier and TypeMethodDescriptionRelay.mutation
(String name, String fieldName, List<GraphQLInputObjectField> inputFields, List<GraphQLFieldDefinition> outputFields, DataFetcher dataFetcher) Relay.mutationWithClientMutationId
(String name, String fieldName, List<GraphQLInputObjectField> inputFields, List<GraphQLFieldDefinition> outputFields, DataFetcher dataFetcher) Relay.nodeField
(GraphQLInterfaceType nodeInterface, DataFetcher nodeDataFetcher) Method parameters in graphql.relay with type arguments of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionRelay.connectionType
(String name, GraphQLObjectType edgeType, List<GraphQLFieldDefinition> connectionFields) Relay.edgeType
(String name, GraphQLOutputType nodeType, GraphQLInterfaceType nodeInterface, List<GraphQLFieldDefinition> edgeFields) -
Uses of GraphQLFieldDefinition in graphql.schema
Fields in graphql.schema declared as GraphQLFieldDefinitionModifier and TypeFieldDescriptionprivate final GraphQLFieldDefinition
GraphQLSchema.__typename
(package private) GraphQLFieldDefinition
DataFetcherFactoryEnvironment.Builder.fieldDefinition
private final GraphQLFieldDefinition
DataFetcherFactoryEnvironment.fieldDefinition
private GraphQLFieldDefinition
DataFetchingEnvironmentImpl.Builder.fieldDefinition
private final GraphQLFieldDefinition
DataFetchingEnvironmentImpl.fieldDefinition
private final GraphQLFieldDefinition
GraphQLSchema.introspectionSchemaField
private final GraphQLFieldDefinition
GraphQLSchema.introspectionTypeField
Fields in graphql.schema with type parameters of type GraphQLFieldDefinitionModifier and TypeFieldDescriptionprivate final Map
<String, GraphQLFieldDefinition> GraphQLInterfaceType.fieldDefinitionsByName
private final com.google.common.collect.ImmutableMap
<String, GraphQLFieldDefinition> GraphQLObjectType.fieldDefinitionsByName
private final Map
<String, GraphQLFieldDefinition> GraphQLInterfaceType.Builder.fields
private final Map
<String, GraphQLFieldDefinition> GraphQLObjectType.Builder.fields
Methods in graphql.schema that return GraphQLFieldDefinitionModifier and TypeMethodDescriptionGraphQLFieldDefinition.Builder.build()
default GraphQLFieldDefinition
DataFetcherFactoryEnvironment.getFieldDefinition()
DataFetchingEnvironment.getFieldDefinition()
DataFetchingEnvironmentImpl.getFieldDefinition()
DelegatingDataFetchingEnvironment.getFieldDefinition()
GraphQLFieldsContainer.getFieldDefinition
(String name) GraphQLInterfaceType.getFieldDefinition
(String name) GraphQLObjectType.getFieldDefinition
(String name) GraphQLSchema.getFieldDefinition
(FieldCoordinates fieldCoordinates) Returns aGraphQLFieldDefinition
as the specified co-ordinates or null if it does not existGraphQLSchema.getIntrospectionSchemaFieldDefinition()
GraphQLSchema.getIntrospectionTypeFieldDefinition()
GraphQLSchema.getIntrospectionTypenameFieldDefinition()
GraphQLFieldDefinition.transform
(Consumer<GraphQLFieldDefinition.Builder> builderConsumer) This helps you transform the current GraphQLFieldDefinition into another one by starting a builder with all the current values and allows you to transform it how you want.Methods in graphql.schema that return types with arguments of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionprivate com.google.common.collect.ImmutableMap
<String, GraphQLFieldDefinition> GraphQLObjectType.buildDefinitionMap
(List<GraphQLFieldDefinition> fieldDefinitions) DataFetchingFieldSelectionSetImpl.SelectedFieldImpl.getFieldDefinitions()
GraphQLFieldsContainer.getFieldDefinitions()
GraphQLInterfaceType.getFieldDefinitions()
GraphQLObjectType.getFieldDefinitions()
SelectedField.getFieldDefinitions()
default List
<GraphQLFieldDefinition> GraphQLFieldsContainer.getFields()
Methods in graphql.schema with parameters of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionstatic FieldCoordinates
FieldCoordinates.coordinates
(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition) Creates new field coordinatesGraphQLCodeRegistry.Builder.dataFetcher
(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition, DataFetcher<?> dataFetcher) Deprecated.GraphQLCodeRegistry.Builder.dataFetcher
(GraphQLObjectType parentType, GraphQLFieldDefinition fieldDefinition, DataFetcher<?> dataFetcher) Sets the data fetcher for a specific field inside an object typeGraphQLInterfaceType.Builder.field
(GraphQLFieldDefinition fieldDefinition) GraphQLObjectType.Builder.field
(GraphQLFieldDefinition fieldDefinition) DataFetcherFactoryEnvironment.Builder.fieldDefinition
(GraphQLFieldDefinition fieldDefinition) DataFetchingEnvironmentImpl.Builder.fieldDefinition
(GraphQLFieldDefinition fieldDefinition) LightDataFetcher.get
(GraphQLFieldDefinition fieldDefinition, Object sourceObject, Supplier<DataFetchingEnvironment> environmentSupplier) This is called to by the engine to get a value from the source object in a lightweight fashion.PropertyDataFetcher.get
(GraphQLFieldDefinition fieldDefinition, Object source, Supplier<DataFetchingEnvironment> environmentSupplier) DataFetcher
<?> GraphQLCodeRegistry.Builder.getDataFetcher
(FieldCoordinates coordinates, GraphQLFieldDefinition fieldDefinition) Returns a data fetcher associated with a field located at specified coordinates.DataFetcher
<?> GraphQLCodeRegistry.Builder.getDataFetcher
(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition) Deprecated.This is confusing becauseGraphQLInterfaceType
s cant have data fetchers.DataFetcher
<?> GraphQLCodeRegistry.Builder.getDataFetcher
(GraphQLObjectType parentType, GraphQLFieldDefinition fieldDefinition) Returns a data fetcher associated with a field within an object typeDataFetcher
<?> GraphQLCodeRegistry.getDataFetcher
(FieldCoordinates coordinates, GraphQLFieldDefinition fieldDefinition) Returns a data fetcher associated with a field located at specified coordinates.DataFetcher
<?> GraphQLCodeRegistry.getDataFetcher
(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition) Deprecated.This is confusing becauseGraphQLInterfaceType
s cant have data fetchers.DataFetcher
<?> GraphQLCodeRegistry.getDataFetcher
(GraphQLObjectType parentType, GraphQLFieldDefinition fieldDefinition) Returns a data fetcher associated with a field within an object typeprivate static DataFetcher
<?> GraphQLCodeRegistry.getDataFetcherImpl
(FieldCoordinates coordinates, GraphQLFieldDefinition fieldDefinition, Map<FieldCoordinates, DataFetcherFactory<?>> dataFetcherMap, Map<String, DataFetcherFactory<?>> systemDataFetcherMap, DataFetcherFactory<?> defaultDataFetcherFactory) GraphQLFieldDefinition.newFieldDefinition
(GraphQLFieldDefinition existing) CodeRegistryVisitor.visitGraphQLFieldDefinition
(GraphQLFieldDefinition node, TraverserContext<GraphQLSchemaElement> context) GraphQLTypeResolvingVisitor.TypeRefResolvingVisitor.visitGraphQLFieldDefinition
(GraphQLFieldDefinition node, TraverserContext<GraphQLSchemaElement> context) GraphQLTypeVisitor.visitGraphQLFieldDefinition
(GraphQLFieldDefinition node, TraverserContext<GraphQLSchemaElement> context) GraphQLTypeVisitorStub.visitGraphQLFieldDefinition
(GraphQLFieldDefinition node, TraverserContext<GraphQLSchemaElement> context) Method parameters in graphql.schema with type arguments of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionprivate void
GraphQLInterfaceType.buildDefinitionMap
(List<GraphQLFieldDefinition> fieldDefinitions) private com.google.common.collect.ImmutableMap
<String, GraphQLFieldDefinition> GraphQLObjectType.buildDefinitionMap
(List<GraphQLFieldDefinition> fieldDefinitions) GraphQLInterfaceType.Builder.fields
(List<GraphQLFieldDefinition> fieldDefinitions) GraphQLObjectType.Builder.fields
(List<GraphQLFieldDefinition> fieldDefinitions) GraphQLInterfaceType.Builder.replaceFields
(List<GraphQLFieldDefinition> fieldDefinitions) GraphQLObjectType.Builder.replaceFields
(List<GraphQLFieldDefinition> fieldDefinitions) Constructors in graphql.schema with parameters of type GraphQLFieldDefinitionModifierConstructorDescriptionBuilder
(GraphQLFieldDefinition existing) (package private)
DataFetcherFactoryEnvironment
(GraphQLFieldDefinition fieldDefinition) Constructor parameters in graphql.schema with type arguments of type GraphQLFieldDefinitionModifierConstructorDescriptionprivate
GraphQLInterfaceType
(String name, String description, List<GraphQLFieldDefinition> fieldDefinitions, TypeResolver typeResolver, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, InterfaceTypeDefinition definition, List<InterfaceTypeExtensionDefinition> extensionDefinitions, List<GraphQLNamedOutputType> interfaces, Comparator<? super GraphQLSchemaElement> interfaceComparator) private
GraphQLObjectType
(String name, String description, List<GraphQLFieldDefinition> fieldDefinitions, List<GraphQLNamedOutputType> interfaces, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, ObjectTypeDefinition definition, List<ObjectTypeExtensionDefinition> extensionDefinitions, Comparator<? super GraphQLSchemaElement> interfaceComparator) -
Uses of GraphQLFieldDefinition in graphql.schema.diffing
Methods in graphql.schema.diffing with parameters of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionprivate void
SchemaGraphFactory.handleField
(Vertex fieldVertex, GraphQLFieldDefinition fieldDefinition, SchemaGraph schemaGraph, GraphQLSchema graphQLSchema) private Vertex
SchemaGraphFactory.newField
(GraphQLFieldDefinition graphQLFieldDefinition, SchemaGraph schemaGraph, boolean isIntrospectionNode) -
Uses of GraphQLFieldDefinition in graphql.schema.idl
Fields in graphql.schema.idl declared as GraphQLFieldDefinitionModifier and TypeFieldDescriptionprivate final GraphQLFieldDefinition
SchemaDirectiveWiringEnvironmentImpl.fieldDefinition
private final GraphQLFieldDefinition
SchemaGeneratorDirectiveHelper.Parameters.fieldDefinition
Methods in graphql.schema.idl that return GraphQLFieldDefinitionModifier and TypeMethodDescription(package private) GraphQLFieldDefinition
SchemaGeneratorHelper.buildField
(SchemaGeneratorHelper.BuildContext buildCtx, TypeDefinition<?> parentType, FieldDefinition fieldDef) SchemaDirectiveWiringEnvironment.getFieldDefinition()
SchemaDirectiveWiringEnvironmentImpl.getFieldDefinition()
SchemaGeneratorDirectiveHelper.Parameters.getFieldsDefinition()
default GraphQLFieldDefinition
SchemaDirectiveWiring.onField
(SchemaDirectiveWiringEnvironment<GraphQLFieldDefinition> environment) This is called when a field is encountered, which gives the schema directive a chance to modify the shape and behaviour of that DSL elementprivate GraphQLFieldDefinition
SchemaGeneratorDirectiveHelper.onField
(GraphQLFieldDefinition fieldDefinition, SchemaGeneratorDirectiveHelper.Parameters params) SchemaDirectiveWiringEnvironment.setFieldDataFetcher
(DataFetcher<?> newDataFetcher) This is a shortcut method to set a new data fetcher in the underlyingGraphQLCodeRegistry
against the current field.SchemaDirectiveWiringEnvironmentImpl.setFieldDataFetcher
(DataFetcher<?> newDataFetcher) Methods in graphql.schema.idl that return types with arguments of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionprivate List
<GraphQLFieldDefinition> SchemaGeneratorDirectiveHelper.wireFields
(GraphQLFieldsContainer fieldsContainer, NamedNode<?> fieldsContainerNode, SchemaGeneratorDirectiveHelper.Parameters params) Methods in graphql.schema.idl with parameters of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionSchemaGeneratorDirectiveHelper.Parameters.newParams
(GraphQLFieldDefinition fieldDefinition, GraphQLFieldsContainer fieldsContainer, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree) private GraphQLFieldDefinition
SchemaGeneratorDirectiveHelper.onField
(GraphQLFieldDefinition fieldDefinition, SchemaGeneratorDirectiveHelper.Parameters params) private List
<GraphQLArgument> SchemaGeneratorDirectiveHelper.wireArguments
(GraphQLFieldDefinition fieldDefinition, GraphQLFieldsContainer fieldsContainer, NamedNode<?> fieldsContainerNode, SchemaGeneratorDirectiveHelper.Parameters params, GraphQLFieldDefinition field) Method parameters in graphql.schema.idl with type arguments of type GraphQLFieldDefinitionModifier and TypeMethodDescriptiondefault GraphQLFieldDefinition
SchemaDirectiveWiring.onField
(SchemaDirectiveWiringEnvironment<GraphQLFieldDefinition> environment) This is called when a field is encountered, which gives the schema directive a chance to modify the shape and behaviour of that DSL elementprivate void
SchemaPrinter.printFieldDefinitions
(PrintWriter out, Comparator<? super GraphQLSchemaElement> comparator, List<GraphQLFieldDefinition> fieldDefinitions) Constructors in graphql.schema.idl with parameters of type GraphQLFieldDefinitionModifierConstructorDescription(package private)
Parameters
(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, Map<String, Object> context, GraphQLCodeRegistry.Builder codeRegistry, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree, GraphQLFieldsContainer fieldsContainer, GraphQLFieldDefinition fieldDefinition) -
Uses of GraphQLFieldDefinition in graphql.schema.impl
Methods in graphql.schema.impl with parameters of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionGraphQLTypeCollectingVisitor.visitGraphQLFieldDefinition
(GraphQLFieldDefinition node, TraverserContext<GraphQLSchemaElement> context) MultiReadOnlyGraphQLTypeVisitor.visitGraphQLFieldDefinition
(GraphQLFieldDefinition node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLFieldDefinition in graphql.schema.transform
Methods in graphql.schema.transform with parameters of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionFieldVisibilitySchemaTransformation.FieldRemovalVisitor.visitGraphQLFieldDefinition
(GraphQLFieldDefinition definition, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLFieldDefinition in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionprivate void
TypesImplementInterfaces.checkFieldArgumentEquivalence
(GraphQLImplementingType implementingType, GraphQLInterfaceType interfaceType, SchemaValidationErrorCollector validationErrorCollector, GraphQLFieldDefinition interfaceFieldDef, GraphQLFieldDefinition objectFieldDef) private void
TypesImplementInterfaces.checkFieldTypeCompatibility
(GraphQLImplementingType implementingType, GraphQLInterfaceType interfaceType, SchemaValidationErrorCollector validationErrorCollector, GraphQLFieldDefinition interfaceFieldDef, GraphQLFieldDefinition objectFieldDef) private void
TypeAndFieldRule.validateFieldDefinition
(String typeName, GraphQLFieldDefinition fieldDefinition, SchemaValidationErrorCollector errorCollector) InputAndOutputTypesUsedAppropriately.visitGraphQLFieldDefinition
(GraphQLFieldDefinition fieldDef, TraverserContext<GraphQLSchemaElement> context) NoUnbrokenInputCycles.visitGraphQLFieldDefinition
(GraphQLFieldDefinition fieldDef, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLFieldDefinition in graphql.schema.visibility
Methods in graphql.schema.visibility that return GraphQLFieldDefinitionModifier and TypeMethodDescriptionBlockedFields.getFieldDefinition
(GraphQLFieldsContainer fieldsContainer, String fieldName) DefaultGraphqlFieldVisibility.getFieldDefinition
(GraphQLFieldsContainer fieldsContainer, String fieldName) GraphqlFieldVisibility.getFieldDefinition
(GraphQLFieldsContainer fieldsContainer, String fieldName) Called to get a named field from an object type or interfaceNoIntrospectionGraphqlFieldVisibility.getFieldDefinition
(GraphQLFieldsContainer fieldsContainer, String fieldName) Deprecated.Methods in graphql.schema.visibility that return types with arguments of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionBlockedFields.getFieldDefinitions
(GraphQLFieldsContainer fieldsContainer) DefaultGraphqlFieldVisibility.getFieldDefinitions
(GraphQLFieldsContainer fieldsContainer) GraphqlFieldVisibility.getFieldDefinitions
(GraphQLFieldsContainer fieldsContainer) Called to get the list of fields from an object type or interfaceNoIntrospectionGraphqlFieldVisibility.getFieldDefinitions
(GraphQLFieldsContainer fieldsContainer) Deprecated. -
Uses of GraphQLFieldDefinition in graphql.schema.visitor
Methods in graphql.schema.visitor with parameters of type GraphQLFieldDefinitionModifier and TypeMethodDescriptiondefault GraphQLSchemaTraversalControl
GraphQLSchemaVisitor.visitFieldDefinition
(GraphQLFieldDefinition fieldDefinition, GraphQLSchemaVisitor.FieldDefinitionVisitorEnvironment environment) Called when visiting aGraphQLFieldDefinition
in the schemaGraphQLSchemaVisitorAdapter.visitGraphQLFieldDefinition
(GraphQLFieldDefinition node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLFieldDefinition in graphql.util
Methods in graphql.util that return types with arguments of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionprivate static Set
<GraphQLFieldDefinition> Anonymizer.getSameFields
(String fieldName, String objectOrInterfaceName, Map<String, List<GraphQLImplementingType>> interfaceToImplementations, GraphQLSchema schema) Method parameters in graphql.util with type arguments of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionprivate static List
<GraphQLArgument> Anonymizer.getMatchingArgumentDefinitions
(String name, Set<GraphQLFieldDefinition> fieldDefinitions) private static void
Anonymizer.getMatchingFieldDefinitions
(String fieldName, List<? extends GraphQLType> interfaces, Set<GraphQLFieldDefinition> result) -
Uses of GraphQLFieldDefinition in graphql.validation
Fields in graphql.validation with type parameters of type GraphQLFieldDefinitionModifier and TypeFieldDescriptionprivate final List
<GraphQLFieldDefinition> TraversalContext.fieldDefStack
Methods in graphql.validation that return GraphQLFieldDefinitionModifier and TypeMethodDescriptionTraversalContext.getFieldDef()
private GraphQLFieldDefinition
TraversalContext.getFieldDef
(GraphQLSchema schema, GraphQLType parentType, Field field) ValidationContext.getFieldDef()
Methods in graphql.validation with parameters of type GraphQLFieldDefinitionModifier and TypeMethodDescriptionprivate void
TraversalContext.addFieldDef
(GraphQLFieldDefinition fieldDefinition) -
Uses of GraphQLFieldDefinition in graphql.validation.rules
Methods in graphql.validation.rules that return GraphQLFieldDefinitionModifier and TypeMethodDescriptionprivate GraphQLFieldDefinition
OverlappingFieldsCanBeMerged.getVisibleFieldDefinition
(GraphQLFieldsContainer fieldsContainer, Field field)
GraphQLInterfaceType
s cant have data fetchers.