Uses of Class
graphql.schema.idl.TypeDefinitionRegistry
Packages that use TypeDefinitionRegistry
-
Uses of TypeDefinitionRegistry in graphql.schema.idl
Methods in graphql.schema.idl that return TypeDefinitionRegistryModifier and TypeMethodDescriptionSchemaParser.buildRegistry(Document document) special method to build directly a TypeDefinitionRegistry from a Document useful for Introspection => IDL (Document) => TypeDefinitionRegistrySchemaDirectiveWiringEnvironment.getRegistry()SchemaDirectiveWiringEnvironmentImpl.getRegistry()TypeDefinitionRegistry.merge(TypeDefinitionRegistry typeRegistry) This will merge these type registries together and return this oneParse a file of schema definitions and create aTypeDefinitionRegistrySchemaParser.parse(InputStream inputStream) Parse a inputStream of schema definitions and create aTypeDefinitionRegistryParse a reader of schema definitions and create aTypeDefinitionRegistrySchemaParser.parse(Reader reader, ParserOptions parserOptions) Parse a reader of schema definitions and create aTypeDefinitionRegistryParse a string of schema definitions and create aTypeDefinitionRegistryMethods in graphql.schema.idl with parameters of type TypeDefinitionRegistryModifier and TypeMethodDescriptionSchemaTypeChecker.checkTypeRegistry(TypeDefinitionRegistry typeRegistry, RuntimeWiring wiring) SchemaGenerator.makeExecutableSchema(SchemaGenerator.Options options, TypeDefinitionRegistry typeRegistry, RuntimeWiring wiring) This will take aTypeDefinitionRegistryand aRuntimeWiringand put them together to create a executable schema controlled by the provided options.SchemaGenerator.makeExecutableSchema(TypeDefinitionRegistry typeRegistry, RuntimeWiring wiring) This will take aTypeDefinitionRegistryand aRuntimeWiringand put them together to create a executable schemastatic GraphQLSchemaUnExecutableSchemaGenerator.makeUnExecutableSchema(TypeDefinitionRegistry registry) TypeDefinitionRegistry.merge(TypeDefinitionRegistry typeRegistry) This will merge these type registries together and return this onestatic <T extends GraphQLDirectiveContainer>
booleanSchemaGeneratorDirectiveHelper.schemaDirectiveWiringIsRequired(T directiveContainer, TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring) This will return true if something in the RuntimeWiring requires aSchemaDirectiveWiring.