Uses of Interface
graphql.schema.DataFetcherFactory
-
Packages that use DataFetcherFactory Package Description graphql.schema graphql.schema.idl -
-
Uses of DataFetcherFactory in graphql.schema
Fields in graphql.schema declared as DataFetcherFactory Modifier and Type Field Description private DataFetcherFactory<?>
GraphQLFieldDefinition.Builder. dataFetcherFactory
private DataFetcherFactory
GraphQLFieldDefinition. dataFetcherFactory
private DataFetcherFactory<?>
GraphQLCodeRegistry.Builder. defaultDataFetcherFactory
private DataFetcherFactory<?>
GraphQLCodeRegistry. defaultDataFetcherFactory
Fields in graphql.schema with type parameters of type DataFetcherFactory Modifier and Type Field Description private java.util.Map<FieldCoordinates,DataFetcherFactory<?>>
GraphQLCodeRegistry.Builder. dataFetcherMap
private java.util.Map<FieldCoordinates,DataFetcherFactory<?>>
GraphQLCodeRegistry. dataFetcherMap
private java.util.Map<java.lang.String,DataFetcherFactory<?>>
GraphQLCodeRegistry.Builder. systemDataFetcherMap
private java.util.Map<java.lang.String,DataFetcherFactory<?>>
GraphQLCodeRegistry. systemDataFetcherMap
Methods in graphql.schema that return DataFetcherFactory Modifier and Type Method Description DataFetcherFactory<?>
GraphQLCodeRegistry.Builder. getDefaultDataFetcherFactory()
static <T> DataFetcherFactory<T>
DataFetcherFactories. useDataFetcher(DataFetcher<T> dataFetcher)
Creates aDataFetcherFactory
that always returns the providedDataFetcher
Methods in graphql.schema with parameters of type DataFetcherFactory Modifier and Type Method Description GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. dataFetcher(FieldCoordinates coordinates, DataFetcherFactory<?> dataFetcherFactory)
Sets the data fetcher factory for a specific field inside a container typeGraphQLFieldDefinition.Builder
GraphQLFieldDefinition.Builder. dataFetcherFactory(DataFetcherFactory<?> dataFetcherFactory)
Deprecated.useGraphQLCodeRegistry
insteadGraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. defaultDataFetcher(DataFetcherFactory<?> defaultDataFetcherFactory)
This is the default data fetcher factory that will be used for fields that do not have specific data fetchers attached.private static DataFetcher<?>
GraphQLCodeRegistry. getDataFetcherImpl(FieldCoordinates coordinates, GraphQLFieldDefinition fieldDefinition, java.util.Map<FieldCoordinates,DataFetcherFactory<?>> dataFetcherMap, java.util.Map<java.lang.String,DataFetcherFactory<?>> systemDataFetcherMap, DataFetcherFactory<?> defaultDataFetcherFactory)
Method parameters in graphql.schema with type arguments of type DataFetcherFactory Modifier and Type Method Description private static DataFetcher<?>
GraphQLCodeRegistry. getDataFetcherImpl(FieldCoordinates coordinates, GraphQLFieldDefinition fieldDefinition, java.util.Map<FieldCoordinates,DataFetcherFactory<?>> dataFetcherMap, java.util.Map<java.lang.String,DataFetcherFactory<?>> systemDataFetcherMap, DataFetcherFactory<?> defaultDataFetcherFactory)
private static boolean
GraphQLCodeRegistry. hasDataFetcherImpl(FieldCoordinates coords, java.util.Map<FieldCoordinates,DataFetcherFactory<?>> dataFetcherMap, java.util.Map<java.lang.String,DataFetcherFactory<?>> systemDataFetcherMap)
Constructors in graphql.schema with parameters of type DataFetcherFactory Constructor Description GraphQLFieldDefinition(java.lang.String name, java.lang.String description, GraphQLOutputType type, DataFetcherFactory dataFetcherFactory, java.util.List<GraphQLArgument> arguments, java.lang.String deprecationReason, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, FieldDefinition definition)
-
Uses of DataFetcherFactory in graphql.schema.idl
Methods in graphql.schema.idl that return DataFetcherFactory Modifier and Type Method Description private DataFetcherFactory<?>
SchemaGeneratorHelper. buildDataFetcherFactory(SchemaGeneratorHelper.BuildContext buildCtx, TypeDefinition<?> parentType, FieldDefinition fieldDef, GraphQLOutputType fieldType, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives)
<T> DataFetcherFactory<T>
CombinedWiringFactory. getDataFetcherFactory(FieldWiringEnvironment environment)
default <T> DataFetcherFactory<T>
WiringFactory. getDataFetcherFactory(FieldWiringEnvironment environment)
Returns aDataFetcherFactory
given the type definition
-