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 GraphQLObjectTypeIntrospectionWithDirectivesSupport.addAppliedDirectives(GraphQLObjectType originalType, GraphQLCodeRegistry.Builder codeRegistry, GraphQLObjectType appliedDirectiveType, GraphQLObjectType directiveArgumentType) static voidIntrospection.addCodeForIntrospectionTypes(GraphQLCodeRegistry.Builder codeRegistry) -
Uses of GraphQLCodeRegistry.Builder in graphql.schema
Fields in graphql.schema declared as GraphQLCodeRegistry.BuilderModifier and TypeFieldDescriptionprivate final GraphQLCodeRegistry.BuilderCodeRegistryVisitor.codeRegistryMethods 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.BuilderGraphQLCodeRegistry.Builder.markChanged()private GraphQLCodeRegistry.BuilderGraphQLCodeRegistry.Builder.markChanged(boolean condition) static GraphQLCodeRegistry.BuilderGraphQLCodeRegistry.newCodeRegistry()static GraphQLCodeRegistry.BuilderGraphQLCodeRegistry.newCodeRegistry(GraphQLCodeRegistry existingCodeRegistry) Returns a new builder ofGraphQLCodeRegistryobjects 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 voidSchemaTransformer.replaceTypeReferences(SchemaTransformer.DummyRoot dummyRoot, GraphQLSchema schema, GraphQLCodeRegistry.Builder codeRegistry, Map<String, GraphQLNamedType> changedTypes) private booleanSchemaTransformer.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 currentGraphQLCodeRegistryobject 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.BuilderSchemaDirectiveWiringEnvironmentImpl.codeRegistryprivate final GraphQLCodeRegistry.BuilderSchemaGeneratorDirectiveHelper.Parameters.codeRegistryprivate final GraphQLCodeRegistry.BuilderSchemaGeneratorHelper.BuildContext.codeRegistryprivate final GraphQLCodeRegistry.BuilderSchemaDirectiveWiringSchemaGeneratorPostProcessing.codeRegistryBuilderMethods 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 ownGraphQLCodeRegistryinstanceConstructors 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 viaSchemaTransformerGraphQLSchemaVisitorEnvironmentImpl.getCodeRegistry()
GraphQLInterfaceTypes cant have data fetchers.