All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractComplexityFunction |
|
| AbstractInputHandler |
|
| AbstractInterfaceMappingStrategy |
|
| AbstractResolverBuilder |
The base class for all built-in ResolverBuilders
|
| AbstractSimpleTypeAdapter<T,S> |
|
| AbstractTypeAdapter<T,S> |
Created by bojan.tomic on 9/21/16.
|
| AbstractTypeSubstitutingMapper<S> |
|
| AnnotatedArgumentBuilder |
|
| AnnotatedDirectiveBuilder |
|
| AnnotatedInterfaceStrategy |
|
| AnnotatedOperationInfoGenerator |
Created by bojan.tomic on 7/3/16.
|
| AnnotatedResolverBuilder |
A resolver builder that exposes only the methods explicitly annotated with GraphQLQuery
|
| AnnotationInputFieldBuilder |
|
| AnnotationIntrospector |
|
| AnnotationMapper |
|
| AnnotationMappingUtils |
|
| ArgumentBuilderParams |
|
| ArgumentBuilderParams.Builder |
|
| ArgumentInjector |
|
| ArgumentInjectorParams |
|
| ArgumentInjectorRegistry |
|
| ArrayAdapter |
|
| AutoScanAbstractInputHandler |
|
| Batched |
|
| BatchLoaderAdapterFactory |
|
| BatchLoaderAdapterFactory.BatchLoaderAdapter |
|
| BatchLoaderFactory |
|
| BeanResolverBuilder |
A resolver builder that exposes all public getter methods
|
| BeanValidationGroupSupport |
|
| BeanValidationGroupSupport.GraphQL |
|
| BuildContext |
|
| CachingMapper<O extends graphql.schema.GraphQLOutputType,I extends graphql.schema.GraphQLInputType> |
|
| ClassFinder |
Enables discovery of classes that extend or implement a given class.
|
| ClassUtils |
|
| CollectionOutputConverter |
Only used to trigger the conversion of collection elements
|
| CompletableFutureAdapter<T> |
|
| ComplexityAnalysisInstrumentation |
|
| ComplexityAnalyzer |
Class used to perform static complexity analysis on the parsed operation AST.
|
| ComplexityFunction |
|
| ComplexityLimitExceededException |
|
| ConfigurationException |
|
| Connection<E extends graphql.relay.Edge> |
Created by bojan.tomic on 4/6/16.
|
| ContextInjector |
|
| ContextUtils |
|
| ConverterRegistry |
|
| ConvertingDeserializer |
|
| CursorProvider<N> |
Created by bojan.tomic on 5/17/16.
|
| DataFetcherResultAdapter<T> |
|
| DefaultImplementationDiscoveryStrategy |
|
| DefaultInclusionStrategy |
|
| DefaultMethodInvokerFactory |
|
| DefaultOperationBuilder |
|
| DefaultOperationBuilder.TypeInference |
NONE - No type inference.
|
| DefaultOperationInfoGenerator |
Created by bojan.tomic on 3/11/16.
|
| Defaults |
|
| DefaultTypeInfoGenerator |
|
| DefaultTypeTransformer |
|
| DefaultValue |
|
| DefaultValueProvider |
|
| DelegatingInputFieldBuilder |
|
| DelegatingMessageBundle |
|
| DelegatingOutputConverter<T,S> |
|
| DelegatingTypeResolver |
|
| Directive |
|
| DirectiveArgument |
|
| DirectiveBuilder |
|
| DirectiveBuilderParams |
|
| DirectiveBuilderParams.Builder |
|
| Directives |
|
| DirectiveValueDeserializer |
|
| EmptyMessageBundle |
|
| EnumMapper |
|
| EnumMapToObjectTypeAdapter<E extends Enum<E>,V> |
|
| EnvironmentInjector |
|
| Executable<T extends AnnotatedElement & Member> |
|
| ExecutableSchema |
|
| Expressions |
Evaluates arithmetic expressions using Dijkstra's two-stack algorithm.
|
| ExtendedGeneratorConfiguration |
|
| ExtensionList<E> |
|
| ExtensionProvider<C,D> |
|
| FieldAccessor |
Created by bojan.tomic on 7/20/16.
|
| FixedMethodInvoker |
Created by bojan.tomic on 3/5/16.
|
| GeneratorConfiguration |
|
| GenericPage<N> |
Created by bojan.tomic on 5/16/16.
|
| GlobalEnvironment |
|
| GraphQLArgument |
|
| GraphQLComplexity |
|
| GraphQLContext |
Created by bojan.tomic on 3/16/16.
|
| GraphQLDirective |
|
| GraphQLDirective |
|
| GraphQLEnumValue |
|
| GraphQLEnvironment |
Marks a parameter representing a value injected from the current execution environment.
|
| GraphQLId |
Denotes the annotated element is to be mapped as a GraphQL ID
NOTE:
Due to the lack of support for AnnotatedType in all JSON libraries for Java,
ElementType.TYPE_USE annotations on input field types or nested operation argument types are lost.
|
| GraphQLIgnore |
Can be used either directly or as a meta-annotation to render the annotated object ignorable
by the mapping process
|
| GraphQLInputField |
|
| GraphQLInterface |
|
| GraphQLMutation |
Created by bojan.tomic on 5/16/16.
|
| GraphQLNonNull |
|
| GraphQLQuery |
Created by bojan.tomic on 3/2/16.
|
| GraphQLRootContext |
Marks the parameters representing the root context
|
| GraphQLRuntime |
Wrapper around GraphQL builder that allows easy instrumentation chaining, limiting query complexity and context wrapping
|
| GraphQLRuntime.Builder |
|
| GraphQLRuntime.CacheKeyFunction |
|
| GraphQLRuntime.Key |
|
| GraphQLScalar |
|
| GraphQLSchemaGenerator |
This class is the main entry point to the library.
|
| GraphQLSchemaGenerator.CodeRegistryBuilder |
|
| GraphQLSchemaProcessor |
|
| GraphQLSubscription |
|
| GraphQLType |
|
| GraphQLTypeResolver |
|
| GraphQLUnion |
Deprecated.
|
| GraphQLUnion |
|
| GraphQLUnion.DummyPossibleTypeFactory |
|
| GraphQLUnion.PossibleTypeFactory |
|
| GraphQLUtils |
|
| GsonArrayAdapter |
|
| GsonFieldNamingStrategy |
|
| GsonModule |
|
| GsonScalars |
|
| GsonScalarTypeMapper |
|
| GsonValueMapper |
|
| GsonValueMapperFactory |
|
| GsonValueMapperFactory.AbstractClassAdapterConfigurer |
|
| GsonValueMapperFactory.Builder |
|
| GsonValueMapperFactory.Configurer |
|
| GsonValueMapperFactory.ConfigurerParams |
|
| IdAdapter |
Maps, converts and injects GraphQL IDs.
|
| IdentityDefaultValueProvider |
|
| IgnoredAnnotationsTypeComparator |
|
| ImplementationDiscoveryStrategy |
|
| InclusionStrategy |
|
| InputConverter<T,S> |
|
| InputField |
|
| InputFieldBuilder |
|
| InputFieldBuilderParams |
|
| InputFieldBuilderParams.Builder |
|
| InputFieldInclusionParams |
|
| InputFieldInclusionParams.Builder |
|
| InputFieldInfoGenerator |
|
| InputParsingException |
|
| InputValueDeserializer |
|
| InterfaceMapper |
|
| InterfaceMappingStrategy |
|
| InvocationContext |
|
| InvocationContext.Builder |
|
| IterableAdapter<T> |
|
| JacksonModule |
|
| JacksonObjectScalarMapper |
|
| JacksonObjectScalars |
|
| JacksonScalars |
|
| JacksonScalarTypeMapper |
|
| JacksonValueMapper |
|
| JacksonValueMapperFactory |
|
| JacksonValueMapperFactory.AbstractClassAdapterConfigurer |
|
| JacksonValueMapperFactory.Builder |
|
| JacksonValueMapperFactory.Configurer |
|
| JacksonValueMapperFactory.ConfigurerParams |
|
| JacksonValueMapperFactory.ImplicitModuleConfigurer |
|
| JakartaValidationGroupSupport |
|
| JavaDeprecationMappingConfig |
|
| JavaScriptEvaluator |
|
| JavaxValidationGroupSupport |
|
| JsonArrayAdapter |
|
| JsonDefaultValueProvider |
|
| JsonNodeAdapter |
|
| ListMapper |
|
| MapOutputConverter |
Only used to trigger the conversion of map keys and values
|
| MappedType |
|
| MappingException |
|
| MapToListTypeAdapter |
As maps are dynamic structures with no equivalent in GraphQL, they require special treatment.
|
| MapToListTypeAdapter.MapEntry<K,V> |
|
| MemberOperationInfoGenerator |
|
| MessageBundle |
|
| MethodInvoker |
Created by bojan.tomic on 7/20/16.
|
| MethodInvokerFactory |
|
| Module |
|
| Module.SetupContext |
|
| NonNullMapper |
|
| NoOpAbstractInputHandler |
|
| ObjectScalarMapper |
|
| ObjectTypeMapper |
|
| Operation |
|
| OperationArgument |
|
| OperationBuilder |
|
| OperationExecutor |
Created by bojan.tomic on 1/29/17.
|
| OperationInfoGenerator |
Created by bojan.tomic on 3/11/16.
|
| OperationInfoGeneratorParams |
|
| OperationInfoGeneratorParams.Builder |
|
| OperationMapper |
Drives the work of mapping Java structures into their GraphQL representations.
|
| OperationRegistry |
|
| OperationSource |
Created by bojan.tomic on 7/10/16.
|
| OperationSourceRegistry |
Created by bojan.tomic on 7/12/16.
|
| OptionalAdapter |
|
| OptionalDoubleAdapter |
|
| OptionalIntAdapter |
|
| OptionalLongAdapter |
|
| OutputConverter<T,S> |
|
| PackageBasedInterfaceStrategy |
|
| Page<N> |
Created by bojan.tomic on 4/6/16.
|
| PageFactory |
Created by bojan.tomic on 2/19/17.
|
| PageMapper |
|
| PagingArguments |
|
| Property |
|
| PropertyOperationInfoGenerator |
|
| PublicResolverBuilder |
A resolver builder that exposes all public methods
|
| PublisherAdapter<T> |
|
| RecordComponentInfoGenerator |
|
| RecordLikeResolverBuilder |
|
| RecordResolverBuilder |
|
| RelayMappingConfig |
|
| ReservedStrings |
|
| ResolutionEnvironment |
|
| ResolvedField |
|
| Resolver |
Class representing a single method used to resolve a specific query given specific arguments.
|
| ResolverArgumentBuilder |
Created by bojan.tomic on 7/17/16.
|
| ResolverBuilder |
|
| ResolverBuilderParams |
|
| ResolverInterceptor |
|
| ResolverInterceptor.Continuation |
|
| ResolverInterceptorFactory |
Interceptors wrap around resolver method invocation, output conversion and, finally, around each other.
|
| ResolverInterceptorFactoryParams |
|
| ResourceMessageBundle |
|
| RootContextInjector |
|
| RuntimeTypeAdapterFactory<T> |
Adapts values whose runtime type may differ from their declaration type.
|
| ScalarDeserializationStrategy |
|
| ScalarMapper |
|
| Scalars |
|
| Scalars.ThrowingFunction<T,R> |
|
| SchemaTransformer |
|
| SchemaTransformerRegistry |
|
| SimpleComplexityFunction |
|
| SimpleMessageBundle |
|
| SimpleModule |
|
| SortField |
Created by bojan.tomic on 3/31/16.
|
| SortField.Direction |
|
| StreamToCollectionTypeAdapter<T> |
|
| SuperTypeBasedInterfaceStrategy |
|
| SynonymBaseTypeComparator |
|
| SynonymTypeComparator |
|
| TypeCache |
|
| TypedElement |
|
| TypeDiscriminatorField |
|
| TypeInfoGenerator |
|
| TypeMapper |
A TypeMapper is used to map annotated Java types to a GraphQL input or output types, modeled by
GraphQLOutputType and GraphQLInputType respectively.
|
| TypeMapperRegistry |
|
| TypeMappingEnvironment |
|
| TypeMappingException |
Thrown from the mapping process when the type of the object to be mapped can not be determined.
|
| TypeRegistry |
Created by bojan.tomic on 5/7/16.
|
| TypeSubstituter |
The common interface for mappers and converters that perform their work by substituting the given type for another.
|
| TypeTransformer |
|
| TypeUtils |
|
| Union |
|
| Union10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
|
| Union2<T1,T2> |
|
| Union3<T1,T2,T3> |
|
| Union4<T1,T2,T3,T4> |
|
| Union5<T1,T2,T3,T4,T5> |
|
| Union6<T1,T2,T3,T4,T5,T6> |
|
| Union7<T1,T2,T3,T4,T5,T6,T7> |
|
| Union8<T1,T2,T3,T4,T5,T6,T7,T8> |
|
| Union9<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
|
| UnionInlineMapper |
|
| UnionMapper |
|
| UnionTypeMapper |
|
| UnresolvableTypeException |
|
| Urls |
|
| Urls.Errors |
|
| Utils |
A collection of utility methods
|
| ValueMapper |
|
| ValueMapperFactory<T extends ValueMapper> |
|
| VoidToBooleanTypeAdapter |
|