Uses of Class
graphql.schema.GraphQLCodeRegistry.Builder
Packages that use GraphQLCodeRegistry.Builder
-
Uses of GraphQLCodeRegistry.Builder in graphql.introspection
Methods in graphql.introspection with parameters of type GraphQLCodeRegistry.BuilderModifier and TypeMethodDescriptionprivate 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.BuilderModifier and TypeFieldDescriptionprivate final GraphQLCodeRegistry.Builder
CodeRegistryVisitor.codeRegistry
Methods in graphql.schema that return GraphQLCodeRegistry.BuilderModifier and TypeMethodDescriptionGraphQLCodeRegistry.Builder.clearDataFetchers()
GraphQLCodeRegistry.Builder.clearTypeResolvers()
GraphQLCodeRegistry.Builder.dataFetcher
(FieldCoordinates coordinates, DataFetcher<?> dataFetcher) Sets the data fetcher for a specific field inside a container typeGraphQLCodeRegistry.Builder.dataFetcher
(FieldCoordinates coordinates, DataFetcherFactory<?> dataFetcherFactory) Sets the data fetcher factory for a specific field inside a container typeGraphQLCodeRegistry.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 typeGraphQLCodeRegistry.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.dataFetchers
(GraphQLCodeRegistry codeRegistry) GraphQLCodeRegistry.Builder.dataFetchers
(String parentTypeName, Map<String, DataFetcher<?>> fieldDataFetchers) This allows you you to build all the data fetchers for the fields of a container type.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.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.systemDataFetcher
(FieldCoordinates coordinates, DataFetcher<?> dataFetcher) Called to place system data fetchers (eg Introspection fields) into the mixGraphQLCodeRegistry.Builder.trackChanges()
A helper method to track if the builder changes from the point at which this method was called.GraphQLCodeRegistry.Builder.typeResolver
(GraphQLInterfaceType interfaceType, TypeResolver typeResolver) GraphQLCodeRegistry.Builder.typeResolver
(GraphQLUnionType unionType, TypeResolver typeResolver) GraphQLCodeRegistry.Builder.typeResolver
(String typeName, TypeResolver typeResolver) GraphQLCodeRegistry.Builder.typeResolverIfAbsent
(GraphQLInterfaceType interfaceType, TypeResolver typeResolver) GraphQLCodeRegistry.Builder.typeResolverIfAbsent
(GraphQLUnionType unionType, TypeResolver typeResolver) GraphQLCodeRegistry.Builder.typeResolvers
(GraphQLCodeRegistry codeRegistry) Methods in graphql.schema with parameters of type GraphQLCodeRegistry.BuilderModifier and TypeMethodDescriptionGraphQLSchema.BuilderWithoutTypes.codeRegistry
(GraphQLCodeRegistry.Builder codeRegistryBuilder) SchemaTransformer.DummyRoot.rebuildSchema
(GraphQLCodeRegistry.Builder codeRegistry) private void
SchemaTransformer.replaceTypeReferences
(SchemaTransformer.DummyRoot dummyRoot, GraphQLSchema schema, GraphQLCodeRegistry.Builder codeRegistry, Map<String, GraphQLNamedType> changedTypes) private boolean
SchemaTransformer.traverseAndTransform
(SchemaTransformer.DummyRoot dummyRoot, Map<String, GraphQLNamedType> changedTypes, Map<String, GraphQLTypeReference> typeReferences, GraphQLTypeVisitor visitor, GraphQLCodeRegistry.Builder codeRegistry, GraphQLSchema schema) Method parameters in graphql.schema with type arguments of type GraphQLCodeRegistry.BuilderModifier and TypeMethodDescriptionGraphQLCodeRegistry.transform
(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.BuilderModifierConstructorDescriptionCodeRegistryVisitor
(GraphQLCodeRegistry.Builder codeRegistry) private
-
Uses of GraphQLCodeRegistry.Builder in graphql.schema.idl
Fields in graphql.schema.idl declared as GraphQLCodeRegistry.BuilderModifier and TypeFieldDescriptionprivate final GraphQLCodeRegistry.Builder
SchemaDirectiveWiringEnvironmentImpl.codeRegistry
private final GraphQLCodeRegistry.Builder
SchemaGeneratorDirectiveHelper.Parameters.codeRegistry
private final GraphQLCodeRegistry.Builder
SchemaGeneratorHelper.BuildContext.codeRegistry
private final GraphQLCodeRegistry.Builder
SchemaDirectiveWiringSchemaGeneratorPostProcessing.codeRegistryBuilder
Methods in graphql.schema.idl that return GraphQLCodeRegistry.BuilderModifier and TypeMethodDescriptionSchemaDirectiveWiringEnvironment.getCodeRegistry()
SchemaDirectiveWiringEnvironmentImpl.getCodeRegistry()
SchemaGeneratorDirectiveHelper.Parameters.getCodeRegistry()
SchemaGeneratorHelper.BuildContext.getCodeRegistry()
Methods in graphql.schema.idl with parameters of type GraphQLCodeRegistry.BuilderModifier and TypeMethodDescriptionRuntimeWiring.Builder.codeRegistry
(GraphQLCodeRegistry.Builder codeRegistry) This allows you to seed in your ownGraphQLCodeRegistry
instanceConstructors in graphql.schema.idl with parameters of type GraphQLCodeRegistry.BuilderModifierConstructorDescription(package private)
Parameters
(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, Map<String, Object> context, GraphQLCodeRegistry.Builder codeRegistry) (package private)
Parameters
(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, Map<String, 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.BuilderModifier and TypeMethodDescriptionGraphQLSchemaVisitorEnvironment.getCodeRegistry()
This will return a value if the visitation call was viaSchemaTransformer
GraphQLSchemaVisitorEnvironmentImpl.getCodeRegistry()
GraphQLInterfaceType
s cant have data fetchers.