Uses of Class
graphql.schema.FieldCoordinates
-
Packages that use FieldCoordinates Package Description graphql.introspection graphql.normalized graphql.schema -
-
Uses of FieldCoordinates in graphql.introspection
Fields in graphql.introspection with type parameters of type FieldCoordinates Modifier and Type Field Description private static java.util.Map<FieldCoordinates,java.lang.Integer>
GoodFaithIntrospection. ALLOWED_FIELD_INSTANCES
private static java.util.Map<FieldCoordinates,IntrospectionDataFetcher<?>>
Introspection. introspectionDataFetchers
-
Uses of FieldCoordinates in graphql.normalized
Fields in graphql.normalized with type parameters of type FieldCoordinates Modifier and Type Field Description private com.google.common.collect.ImmutableListMultimap<FieldCoordinates,ExecutableNormalizedField>
ExecutableNormalizedOperation. coordinatesToNormalizedFields
Methods in graphql.normalized that return types with arguments of type FieldCoordinates Modifier and Type Method Description com.google.common.collect.ImmutableListMultimap<FieldCoordinates,ExecutableNormalizedField>
ExecutableNormalizedOperation. getCoordinatesToNormalizedFields()
This multimap shows how a givenExecutableNormalizedField
maps to a one or more field coordinate in the schemaMethod parameters in graphql.normalized with type arguments of type FieldCoordinates Modifier and Type Method Description private void
ExecutableNormalizedOperationFactory. updateCoordinatedToNFMap(com.google.common.collect.ImmutableListMultimap.Builder<FieldCoordinates,ExecutableNormalizedField> coordinatesToNormalizedFields, ExecutableNormalizedField topLevel)
-
Uses of FieldCoordinates in graphql.schema
Fields in graphql.schema with type parameters of type FieldCoordinates Modifier and Type Field Description private java.util.Map<FieldCoordinates,DataFetcherFactory<?>>
GraphQLCodeRegistry.Builder. dataFetcherMap
private java.util.Map<FieldCoordinates,DataFetcherFactory<?>>
GraphQLCodeRegistry. dataFetcherMap
Methods in graphql.schema that return FieldCoordinates Modifier and Type Method Description static FieldCoordinates
FieldCoordinates. coordinates(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition)
Creates new field coordinatesstatic FieldCoordinates
FieldCoordinates. coordinates(GraphQLFieldsContainer parentType, java.lang.String fieldName)
Creates new field coordinatesstatic FieldCoordinates
FieldCoordinates. coordinates(java.lang.String parentType, java.lang.String fieldName)
Creates new field coordinatesstatic FieldCoordinates
FieldCoordinates. systemCoordinates(java.lang.String fieldName)
The exception to the general rule is the system __xxxx Introspection fields which have no parent type and are able to be specified on any typeMethods in graphql.schema with parameters of type FieldCoordinates Modifier and Type Method Description GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. dataFetcher(FieldCoordinates coordinates, DataFetcher<?> dataFetcher)
Sets the data fetcher for a specific field inside a container typeGraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. dataFetcher(FieldCoordinates coordinates, DataFetcherFactory<?> dataFetcherFactory)
Sets the data fetcher factory for a specific field inside a container typeGraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. dataFetcherIfAbsent(FieldCoordinates coordinates, DataFetcher<?> dataFetcher)
Sets the data fetcher factory for a specific field inside a container type ONLY if not mapping has already been madeDataFetcher<?>
GraphQLCodeRegistry.Builder. getDataFetcher(FieldCoordinates coordinates, GraphQLFieldDefinition fieldDefinition)
Returns a data fetcher associated with a field located at specified coordinates.DataFetcher<?>
GraphQLCodeRegistry. getDataFetcher(FieldCoordinates coordinates, GraphQLFieldDefinition fieldDefinition)
Returns a data fetcher associated with a field located at specified coordinates.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)
GraphQLFieldDefinition
GraphQLSchema. getFieldDefinition(FieldCoordinates fieldCoordinates)
Returns aGraphQLFieldDefinition
as the specified co-ordinates or null if it does not existboolean
GraphQLCodeRegistry.Builder. hasDataFetcher(FieldCoordinates coordinates)
Returns true if the code registry contained a data fetcher at the specified co-ordinatesboolean
GraphQLCodeRegistry. hasDataFetcher(FieldCoordinates coordinates)
Returns true if the code registry contained a data fetcher at the specified co-ordinatesprivate static boolean
GraphQLCodeRegistry. hasDataFetcherImpl(FieldCoordinates coords, java.util.Map<FieldCoordinates,DataFetcherFactory<?>> dataFetcherMap, java.util.Map<java.lang.String,DataFetcherFactory<?>> systemDataFetcherMap)
GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. systemDataFetcher(FieldCoordinates coordinates, DataFetcher<?> dataFetcher)
Called to place system data fetchers (eg Introspection fields) into the mixMethod parameters in graphql.schema with type arguments of type FieldCoordinates 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)
-