ArgValueOfAllowedTypeChecker |
Class to check whether a given directive argument value
matches a given directive definition.
|
CombinedWiringFactory |
|
DirectiveInfo |
Info on all the directives provided by graphql specification
|
EchoingWiringFactory |
A wiring factory that will echo back the objects defined.
|
FieldWiringEnvironment |
|
ImplementingTypesChecker |
A support class to help break up the large SchemaTypeChecker class.
|
InterfaceWiringEnvironment |
|
MapEnumValuesProvider |
|
MockedWiringFactory |
|
NaturalEnumValuesProvider<T extends java.lang.Enum<T>> |
Simple EnumValuesProvided which maps the GraphQL Enum name to the Java Enum instance.
|
NoopWiringFactory |
|
RuntimeWiring |
A runtime wiring is a specification of data fetchers, type resolvers and custom scalars that are needed
to wire together a functional GraphQLSchema
|
RuntimeWiring.Builder |
|
ScalarInfo |
Info on all the standard scalar objects provided by graphql-java
|
ScalarWiringEnvironment |
|
SchemaDirectiveWiringEnvironmentImpl<T extends GraphQLDirectiveContainer> |
|
SchemaDirectiveWiringSchemaGeneratorPostProcessing |
|
SchemaExtensionsChecker |
|
SchemaGenerator |
This can generate a working runtime schema from a type registry and runtime wiring
|
SchemaGenerator.Options |
These options control how the schema generation works
|
SchemaGeneratorAppliedDirectiveHelper |
This contains helper code to build out appliedm directives on schema element
|
SchemaGeneratorDirectiveHelper |
This contains the helper code that allows SchemaDirectiveWiring implementations
to be invoked during schema generation.
|
SchemaGeneratorDirectiveHelper.Parameters |
|
SchemaGeneratorHelper |
|
SchemaGeneratorHelper.BuildContext |
We pass this around so we know what we have defined in a stack like manner plus
it gives us helper functions
|
SchemaParseOrder |
|
SchemaParser |
|
SchemaPrinter |
This can print an in memory GraphQL schema back to a logical schema definition
|
SchemaPrinter.Options |
Options to use when printing a schema
|
SchemaTypeChecker |
This helps pre check the state of the type system to ensure it can be made into an executable schema.
|
SchemaTypeDirectivesChecker |
This is responsible for traversing EVERY type and field in the registry and ensuring that
any directives used follow the directive definition rules, for example
field directives can be used on object types
|
SchemaTypeExtensionsChecker |
A support class to help break up the large SchemaTypeChecker class.
|
TypeDefinitionRegistry |
|
TypeInfo |
This helper gives you access to the type info given a type definition
|
TypeRuntimeWiring |
A type runtime wiring is a specification of the data fetchers and possible type resolver for a given type name.
|
TypeRuntimeWiring.Builder |
|
TypeUtil |
This class consists of static utility methods for operating on Type .
|
UnExecutableSchemaGenerator |
|
UnionTypesChecker |
UnionType check, details in https://spec.graphql.org/June2018/#sec-Type-System.
|
UnionWiringEnvironment |
|
WiringEnvironment |
|