Uses of Class
graphql.schema.GraphQLCodeRegistry.Builder
-
Packages that use GraphQLCodeRegistry.Builder Package Description graphql.introspection graphql.schema graphql.schema.idl graphql.schema.visitor -
-
Uses of GraphQLCodeRegistry.Builder in graphql.introspection
Methods in graphql.introspection with parameters of type GraphQLCodeRegistry.Builder Modifier and Type Method Description private GraphQLObjectType
IntrospectionWithDirectivesSupport. addAppliedDirectives(GraphQLObjectType originalType, GraphQLCodeRegistry.Builder codeRegistry, GraphQLObjectType appliedDirectiveType, GraphQLObjectType directiveArgumentType)
static void
Introspection. addCodeForIntrospectionTypes(GraphQLCodeRegistry.Builder codeRegistry)
-
Uses of GraphQLCodeRegistry.Builder in graphql.schema
Fields in graphql.schema declared as GraphQLCodeRegistry.Builder Modifier and Type Field Description private GraphQLCodeRegistry.Builder
CodeRegistryVisitor. codeRegistry
Methods in graphql.schema that return GraphQLCodeRegistry.Builder Modifier and Type Method Description GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. clearDataFetchers()
GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. clearTypeResolvers()
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. dataFetcher(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition, DataFetcher<?> dataFetcher)
Deprecated.This is confusing becauseGraphQLInterfaceType
s cant have data fetchers.GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. dataFetcher(GraphQLObjectType parentType, GraphQLFieldDefinition fieldDefinition, DataFetcher<?> dataFetcher)
Sets the data fetcher for a specific field inside an object 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 madeGraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. dataFetchers(GraphQLCodeRegistry codeRegistry)
GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. dataFetchers(java.lang.String parentTypeName, java.util.Map<java.lang.String,DataFetcher<?>> fieldDataFetchers)
This allows you you to build all the data fetchers for the fields of a container type.GraphQLCodeRegistry.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.GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. fieldVisibility(GraphqlFieldVisibility fieldVisibility)
private GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. markChanged()
private GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. markChanged(boolean condition)
static GraphQLCodeRegistry.Builder
GraphQLCodeRegistry. newCodeRegistry()
static GraphQLCodeRegistry.Builder
GraphQLCodeRegistry. newCodeRegistry(GraphQLCodeRegistry existingCodeRegistry)
Returns a new builder ofGraphQLCodeRegistry
objects based on the existing oneGraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. systemDataFetcher(FieldCoordinates coordinates, DataFetcher<?> dataFetcher)
Called to place system data fetchers (eg Introspection fields) into the mixGraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. trackChanges()
A helper method to track if the builder changes from the point at which this method was called.GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. typeResolver(GraphQLInterfaceType interfaceType, TypeResolver typeResolver)
GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. typeResolver(GraphQLUnionType unionType, TypeResolver typeResolver)
GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. typeResolver(java.lang.String typeName, TypeResolver typeResolver)
GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. typeResolverIfAbsent(GraphQLInterfaceType interfaceType, TypeResolver typeResolver)
GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. typeResolverIfAbsent(GraphQLUnionType unionType, TypeResolver typeResolver)
GraphQLCodeRegistry.Builder
GraphQLCodeRegistry.Builder. typeResolvers(GraphQLCodeRegistry codeRegistry)
Methods in graphql.schema with parameters of type GraphQLCodeRegistry.Builder Modifier and Type Method Description GraphQLSchema.BuilderWithoutTypes
GraphQLSchema.BuilderWithoutTypes. codeRegistry(GraphQLCodeRegistry.Builder codeRegistryBuilder)
GraphQLSchema
SchemaTransformer.DummyRoot. rebuildSchema(GraphQLCodeRegistry.Builder codeRegistry)
private void
SchemaTransformer. replaceTypeReferences(SchemaTransformer.DummyRoot dummyRoot, GraphQLSchema schema, GraphQLCodeRegistry.Builder codeRegistry, java.util.Map<java.lang.String,GraphQLNamedType> changedTypes)
private boolean
SchemaTransformer. traverseAndTransform(SchemaTransformer.DummyRoot dummyRoot, java.util.Map<java.lang.String,GraphQLNamedType> changedTypes, java.util.Map<java.lang.String,GraphQLTypeReference> typeReferences, GraphQLTypeVisitor visitor, GraphQLCodeRegistry.Builder codeRegistry, GraphQLSchema schema)
Method parameters in graphql.schema with type arguments of type GraphQLCodeRegistry.Builder Modifier and Type Method Description GraphQLCodeRegistry
GraphQLCodeRegistry. transform(java.util.function.Consumer<GraphQLCodeRegistry.Builder> builderConsumer)
This helps you transform the currentGraphQLCodeRegistry
object into another one by starting a builder with all the current values and allows you to transform it how you want.Constructors in graphql.schema with parameters of type GraphQLCodeRegistry.Builder Constructor Description CodeRegistryVisitor(GraphQLCodeRegistry.Builder codeRegistry)
GraphQLCodeRegistry(GraphQLCodeRegistry.Builder builder)
-
Uses of GraphQLCodeRegistry.Builder in graphql.schema.idl
Fields in graphql.schema.idl declared as GraphQLCodeRegistry.Builder Modifier and Type Field Description private GraphQLCodeRegistry.Builder
SchemaDirectiveWiringEnvironmentImpl. codeRegistry
private GraphQLCodeRegistry.Builder
SchemaGeneratorDirectiveHelper.Parameters. codeRegistry
private GraphQLCodeRegistry.Builder
SchemaGeneratorHelper.BuildContext. codeRegistry
private GraphQLCodeRegistry.Builder
SchemaDirectiveWiringSchemaGeneratorPostProcessing. codeRegistryBuilder
Methods in graphql.schema.idl that return GraphQLCodeRegistry.Builder Modifier and Type Method Description GraphQLCodeRegistry.Builder
SchemaDirectiveWiringEnvironment. getCodeRegistry()
GraphQLCodeRegistry.Builder
SchemaDirectiveWiringEnvironmentImpl. getCodeRegistry()
GraphQLCodeRegistry.Builder
SchemaGeneratorDirectiveHelper.Parameters. getCodeRegistry()
GraphQLCodeRegistry.Builder
SchemaGeneratorHelper.BuildContext. getCodeRegistry()
Methods in graphql.schema.idl with parameters of type GraphQLCodeRegistry.Builder Modifier and Type Method Description RuntimeWiring.Builder
RuntimeWiring.Builder. codeRegistry(GraphQLCodeRegistry.Builder codeRegistry)
This allows you to seed in your ownGraphQLCodeRegistry
instanceConstructors in graphql.schema.idl with parameters of type GraphQLCodeRegistry.Builder Constructor Description Parameters(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, java.util.Map<java.lang.String,java.lang.Object> context, GraphQLCodeRegistry.Builder codeRegistry)
Parameters(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, java.util.Map<java.lang.String,java.lang.Object> context, GraphQLCodeRegistry.Builder codeRegistry, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree, GraphQLFieldsContainer fieldsContainer, GraphQLFieldDefinition fieldDefinition)
SchemaDirectiveWiringSchemaGeneratorPostProcessing(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, GraphQLCodeRegistry.Builder codeRegistryBuilder)
-
Uses of GraphQLCodeRegistry.Builder in graphql.schema.visitor
Methods in graphql.schema.visitor that return GraphQLCodeRegistry.Builder Modifier and Type Method Description GraphQLCodeRegistry.Builder
GraphQLSchemaVisitorEnvironment. getCodeRegistry()
This will return a value if the visitation call was viaSchemaTransformer
GraphQLCodeRegistry.Builder
GraphQLSchemaVisitorEnvironmentImpl. getCodeRegistry()
-