A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractClassAdapterConfigurer() - Constructor for class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.AbstractClassAdapterConfigurer
- AbstractClassAdapterConfigurer() - Constructor for class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.AbstractClassAdapterConfigurer
- AbstractComplexityFunction - Class in io.leangen.graphql.execution.complexity
- AbstractComplexityFunction() - Constructor for class io.leangen.graphql.execution.complexity.AbstractComplexityFunction
- abstractInputHandler - Variable in class io.leangen.graphql.generator.BuildContext
- AbstractInputHandler - Interface in io.leangen.graphql.generator.mapping.strategy
- AbstractInterfaceMappingStrategy - Class in io.leangen.graphql.generator.mapping.strategy
- AbstractInterfaceMappingStrategy() - Constructor for class io.leangen.graphql.generator.mapping.strategy.AbstractInterfaceMappingStrategy
- AbstractResolverBuilder - Class in io.leangen.graphql.metadata.strategy.query
-
The base class for all built-in
ResolverBuilder
s - AbstractResolverBuilder() - Constructor for class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- AbstractSimpleTypeAdapter<T,S> - Class in io.leangen.graphql.generator.mapping
- AbstractSimpleTypeAdapter() - Constructor for class io.leangen.graphql.generator.mapping.AbstractSimpleTypeAdapter
- AbstractTypeAdapter<T,S> - Class in io.leangen.graphql.generator.mapping
-
Created by bojan.tomic on 9/21/16.
- AbstractTypeAdapter() - Constructor for class io.leangen.graphql.generator.mapping.AbstractTypeAdapter
- AbstractTypeSubstitutingMapper<S> - Class in io.leangen.graphql.generator.mapping.common
- AbstractTypeSubstitutingMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.AbstractTypeSubstitutingMapper
- ACCEPT_ALL - Static variable in interface io.leangen.graphql.metadata.strategy.query.ResolverBuilder
- acceptAll() - Static method in class io.leangen.graphql.util.Utils
- addAnnotations(T, Annotation...) - Static method in class io.leangen.graphql.util.ClassUtils
- addError(String, Object...) - Method in class io.leangen.graphql.execution.ResolutionEnvironment
- additionalDirectives - Variable in class io.leangen.graphql.generator.BuildContext
- addType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.TypeMappingEnvironment
- ALL - Static variable in class io.leangen.graphql.util.ClassFinder
- ALL_CLIENT - Static variable in annotation type io.leangen.graphql.annotations.types.GraphQLDirective
- ALL_SCHEMA - Static variable in annotation type io.leangen.graphql.annotations.types.GraphQLDirective
- allowObject - Variable in enum io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder.TypeInference
- AMBIGUOUS_MEMBER_TYPE - Static variable in class io.leangen.graphql.util.Urls.Errors
- AMBIGUOUS_PARAMETER_TYPE - Static variable in class io.leangen.graphql.util.Urls.Errors
- ambiguousMemberType(Member, AnnotatedType, Exception) - Static method in exception io.leangen.graphql.metadata.exceptions.TypeMappingException
- ambiguousParameterType(Executable, Parameter, Exception) - Static method in exception io.leangen.graphql.metadata.exceptions.TypeMappingException
- ambiguousType(Type) - Static method in exception io.leangen.graphql.metadata.exceptions.TypeMappingException
- AnnotatedArgumentBuilder - Class in io.leangen.graphql.metadata.strategy.query
- AnnotatedArgumentBuilder() - Constructor for class io.leangen.graphql.metadata.strategy.query.AnnotatedArgumentBuilder
- AnnotatedDirectiveBuilder - Class in io.leangen.graphql.metadata.strategy.query
- AnnotatedDirectiveBuilder() - Constructor for class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- AnnotatedInterfaceStrategy - Class in io.leangen.graphql.generator.mapping.strategy
- AnnotatedInterfaceStrategy() - Constructor for class io.leangen.graphql.generator.mapping.strategy.AnnotatedInterfaceStrategy
- AnnotatedOperationInfoGenerator - Class in io.leangen.graphql.metadata.strategy.query
-
Created by bojan.tomic on 7/3/16.
- AnnotatedOperationInfoGenerator() - Constructor for class io.leangen.graphql.metadata.strategy.query.AnnotatedOperationInfoGenerator
- AnnotatedResolverBuilder - Class in io.leangen.graphql.metadata.strategy.query
-
A resolver builder that exposes only the methods explicitly annotated with
GraphQLQuery
- AnnotatedResolverBuilder() - Constructor for class io.leangen.graphql.metadata.strategy.query.AnnotatedResolverBuilder
- AnnotationInputFieldBuilder - Class in io.leangen.graphql.metadata.strategy.value
- AnnotationInputFieldBuilder() - Constructor for class io.leangen.graphql.metadata.strategy.value.AnnotationInputFieldBuilder
- AnnotationIntrospector - Class in io.leangen.graphql.metadata.strategy.value.jackson
- AnnotationMapper - Class in io.leangen.graphql.generator.mapping.common
- AnnotationMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.AnnotationMapper
- AnnotationMappingUtils - Class in io.leangen.graphql.metadata.strategy.value
- AnnotationMappingUtils() - Constructor for class io.leangen.graphql.metadata.strategy.value.AnnotationMappingUtils
- append(E...) - Method in class io.leangen.graphql.ExtensionList
- append(Collection<E>) - Method in class io.leangen.graphql.ExtensionList
- appliedValue(Object) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- apply(T) - Method in interface io.leangen.graphql.util.Scalars.ThrowingFunction
- argumentBuilder - Variable in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- ArgumentBuilderParams - Class in io.leangen.graphql.metadata.strategy.query
- ArgumentBuilderParams.Builder - Class in io.leangen.graphql.metadata.strategy.query
- ArgumentInjector - Interface in io.leangen.graphql.generator.mapping
- ArgumentInjectorParams - Class in io.leangen.graphql.generator.mapping
- ArgumentInjectorParams(Object, boolean, OperationArgument, ResolutionEnvironment) - Constructor for class io.leangen.graphql.generator.mapping.ArgumentInjectorParams
- ArgumentInjectorRegistry - Class in io.leangen.graphql.generator.mapping
- ArgumentInjectorRegistry(List<ArgumentInjector>) - Constructor for class io.leangen.graphql.generator.mapping.ArgumentInjectorRegistry
- arguments - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- aroundInvoke(InvocationContext, ResolverInterceptor.Continuation) - Method in interface io.leangen.graphql.execution.ResolverInterceptor
- aroundInvoke(InvocationContext, ResolverInterceptor.Continuation) - Method in class io.leangen.graphql.generator.mapping.common.BatchLoaderAdapterFactory.BatchLoaderAdapter
- ArrayAdapter - Class in io.leangen.graphql.generator.mapping.common
- ArrayAdapter() - Constructor for class io.leangen.graphql.generator.mapping.common.ArrayAdapter
- ASC - io.leangen.graphql.execution.SortField.Direction
- asList(T[]) - Static method in class io.leangen.graphql.util.Utils
- AutoScanAbstractInputHandler - Class in io.leangen.graphql.generator.mapping.strategy
- AutoScanAbstractInputHandler() - Constructor for class io.leangen.graphql.generator.mapping.strategy.AutoScanAbstractInputHandler
B
- basePackages - Variable in class io.leangen.graphql.generator.BuildContext
- basePackages - Variable in class io.leangen.graphql.GeneratorConfiguration
- BASIC_INTROSPECTION_QUERY - Static variable in class io.leangen.graphql.util.GraphQLUtils
- batchContext - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- Batched - Annotation Type in io.leangen.graphql.annotations
- batchLoader(String, BatchLoaderWithContext<?, ?>) - Method in class io.leangen.graphql.GraphQLRuntime.Builder
- BatchLoaderAdapter(Executor) - Constructor for class io.leangen.graphql.generator.mapping.common.BatchLoaderAdapterFactory.BatchLoaderAdapter
- BatchLoaderAdapterFactory - Class in io.leangen.graphql.generator.mapping.common
- BatchLoaderAdapterFactory(Executor) - Constructor for class io.leangen.graphql.generator.mapping.common.BatchLoaderAdapterFactory
- BatchLoaderAdapterFactory.BatchLoaderAdapter - Class in io.leangen.graphql.generator.mapping.common
- batchLoaderEnvironment - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- BatchLoaderFactory - Class in io.leangen.graphql.generator
- BatchLoaderFactory() - Constructor for class io.leangen.graphql.generator.BatchLoaderFactory
- batchLoaders(Map<String, BatchLoaderWithContext<?, ?>>) - Method in class io.leangen.graphql.GraphQLRuntime.Builder
- BeanResolverBuilder - Class in io.leangen.graphql.metadata.strategy.query
-
A resolver builder that exposes all public getter methods
- BeanResolverBuilder(String...) - Constructor for class io.leangen.graphql.metadata.strategy.query.BeanResolverBuilder
- BeanValidationGroupSupport - Interface in io.leangen.graphql.generator.mapping.common
- BeanValidationGroupSupport.GraphQL - Interface in io.leangen.graphql.generator.mapping.common
- beginExecuteOperation(InstrumentationExecuteOperationParameters, InstrumentationState) - Method in class io.leangen.graphql.execution.complexity.ComplexityAnalysisInstrumentation
- build() - Method in class io.leangen.graphql.execution.InvocationContext.Builder
- build() - Method in class io.leangen.graphql.GraphQLRuntime.Builder
- build() - Method in class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams.Builder
- build() - Method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams.Builder
- build() - Method in class io.leangen.graphql.metadata.strategy.query.DirectiveBuilderParams.Builder
- build() - Method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams.Builder
- build() - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.Builder
- build() - Method in class io.leangen.graphql.metadata.strategy.value.InputFieldBuilderParams.Builder
- build() - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.Builder
- buildArgumentDefinitionDirectives(AnnotatedElement, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildArgumentDefinitionDirectives(AnnotatedElement, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
- buildClientDirective(AnnotatedType, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildClientDirective(AnnotatedType, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
- buildContext - Variable in class io.leangen.graphql.generator.mapping.TypeMappingEnvironment
- BuildContext - Class in io.leangen.graphql.generator
- BuildContext(String[], GlobalEnvironment, OperationRegistry, TypeMapperRegistry, SchemaTransformerRegistry, ValueMapperFactory<?>, InterfaceMappingStrategy, ScalarDeserializationStrategy, TypeTransformer, AbstractInputHandler, InputFieldBuilder, ResolverInterceptorFactory, DirectiveBuilder, InclusionStrategy, RelayMappingConfig, Collection<GraphQLNamedType>, List<AnnotatedType>, Comparator<AnnotatedType>, ImplementationDiscoveryStrategy, GraphQLCodeRegistry.Builder) - Constructor for class io.leangen.graphql.generator.BuildContext
-
The shared context accessible throughout the schema generation process
- buildEnumTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildEnumTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
- buildEnumValueDirectives(Enum<?>, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildEnumValueDirectives(Enum<?>, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
- builder() - Static method in class io.leangen.graphql.execution.InvocationContext
- builder() - Static method in class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams
- builder() - Static method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams
- builder() - Static method in class io.leangen.graphql.metadata.strategy.query.DirectiveBuilderParams
- builder() - Static method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams
- builder() - Static method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory
- builder() - Static method in class io.leangen.graphql.metadata.strategy.value.InputFieldBuilderParams
- builder() - Static method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory
- Builder() - Constructor for class io.leangen.graphql.execution.InvocationContext.Builder
- Builder() - Constructor for class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams.Builder
- Builder() - Constructor for class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams.Builder
- Builder() - Constructor for class io.leangen.graphql.metadata.strategy.query.DirectiveBuilderParams.Builder
- Builder() - Constructor for class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams.Builder
- Builder() - Constructor for class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.Builder
- Builder() - Constructor for class io.leangen.graphql.metadata.strategy.value.InputFieldBuilderParams.Builder
- Builder() - Constructor for class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.Builder
- buildFieldDefinitionDirectives(AnnotatedElement, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildFieldDefinitionDirectives(AnnotatedElement, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
- buildInputFieldDefinitionDirectives(AnnotatedElement, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildInputFieldDefinitionDirectives(AnnotatedElement, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
- buildInputObjectTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildInputObjectTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
- buildInterfaceTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildInterfaceTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
- buildMutation(Type, List<Resolver>, GlobalEnvironment) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder
- buildMutation(Type, List<Resolver>, GlobalEnvironment) - Method in interface io.leangen.graphql.metadata.strategy.query.OperationBuilder
- buildMutationResolvers(ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- buildMutationResolvers(ResolverBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.ResolverBuilder
- buildObjectTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildObjectTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
- buildQuery(Type, List<Resolver>, GlobalEnvironment) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder
- buildQuery(Type, List<Resolver>, GlobalEnvironment) - Method in interface io.leangen.graphql.metadata.strategy.query.OperationBuilder
- buildQueryResolvers(ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- buildQueryResolvers(ResolverBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.ResolverBuilder
- buildResolverArgument(Parameter, AnnotatedType, ArgumentBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedArgumentBuilder
- buildResolverArguments(ArgumentBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedArgumentBuilder
- buildResolverArguments(ArgumentBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.ResolverArgumentBuilder
- buildScalarTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildScalarTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
- buildSchemaDirectives(AnnotatedType, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildSchemaDirectives(AnnotatedType, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
- buildSubscription(Type, List<Resolver>, GlobalEnvironment) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder
- buildSubscription(Type, List<Resolver>, GlobalEnvironment) - Method in interface io.leangen.graphql.metadata.strategy.query.OperationBuilder
- buildSubscriptionResolvers(ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- buildSubscriptionResolvers(ResolverBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.ResolverBuilder
- buildUnionTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- buildUnionTypeDirectives(AnnotatedType, DirectiveBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.query.DirectiveBuilder
C
- CacheKeyFunction() - Constructor for class io.leangen.graphql.GraphQLRuntime.CacheKeyFunction
- CachingMapper<O extends graphql.schema.GraphQLOutputType,I extends graphql.schema.GraphQLInputType> - Class in io.leangen.graphql.generator.mapping.common
- CachingMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.CachingMapper
- capitalize(String) - Static method in class io.leangen.graphql.util.Utils
- classFinder - Variable in class io.leangen.graphql.generator.BuildContext
- ClassFinder - Class in io.leangen.graphql.util
-
Enables discovery of classes that extend or implement a given class.
- ClassFinder() - Constructor for class io.leangen.graphql.util.ClassFinder
- ClassUtils - Class in io.leangen.graphql.util
- ClassUtils() - Constructor for class io.leangen.graphql.util.ClassUtils
- CLIENT_MUTATION_ID - Static variable in class io.leangen.graphql.util.GraphQLUtils
- close() - Method in class io.leangen.graphql.util.ClassFinder
- coalesce(String...) - Static method in class io.leangen.graphql.util.Utils
- codeRegistry - Variable in class io.leangen.graphql.generator.BuildContext
- collectArguments(String, List<Resolver>) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder
- CollectionOutputConverter - Class in io.leangen.graphql.generator.mapping.common
-
Only used to trigger the conversion of collection elements
- CollectionOutputConverter() - Constructor for class io.leangen.graphql.generator.mapping.common.CollectionOutputConverter
- comparatorRegistry(AnnotatedType) - Method in class io.leangen.graphql.generator.BuildContext
- compare(AnnotatedType, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.ObjectScalarMapper
- compare(AnnotatedType, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.OptionalAdapter
- compare(AnnotatedType, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.IgnoredAnnotationsTypeComparator
- compare(AnnotatedType, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.SynonymBaseTypeComparator
- compare(AnnotatedType, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.SynonymTypeComparator
- CompletableFutureAdapter<T> - Class in io.leangen.graphql.generator.mapping.core
- CompletableFutureAdapter() - Constructor for class io.leangen.graphql.generator.mapping.core.CompletableFutureAdapter
- completeGenerics(AnnotatedType, AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
- complexity(ExecutionContext) - Method in class io.leangen.graphql.execution.complexity.ComplexityAnalyzer
- ComplexityAnalysisInstrumentation - Class in io.leangen.graphql.execution.complexity
- ComplexityAnalysisInstrumentation(int, ComplexityFunction, TypeRegistry) - Constructor for class io.leangen.graphql.execution.complexity.ComplexityAnalysisInstrumentation
- ComplexityAnalyzer - Class in io.leangen.graphql.execution.complexity
-
Class used to perform static complexity analysis on the parsed operation AST.
- ComplexityAnalyzer(int, ComplexityFunction, TypeRegistry) - Constructor for class io.leangen.graphql.execution.complexity.ComplexityAnalyzer
- ComplexityFunction - Interface in io.leangen.graphql.execution.complexity
- ComplexityLimitExceededException - Exception in io.leangen.graphql.execution.complexity
- concat(Stream<T>...) - Static method in class io.leangen.graphql.util.Utils
- CONCRETE - Static variable in class io.leangen.graphql.util.ClassFinder
- ConfigurationException - Exception in io.leangen.graphql
- configure(GsonValueMapperFactory.ConfigurerParams) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.AbstractClassAdapterConfigurer
- configure(GsonValueMapperFactory.ConfigurerParams) - Method in interface io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.Configurer
- configure(JacksonValueMapperFactory.ConfigurerParams) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.AbstractClassAdapterConfigurer
- configure(JacksonValueMapperFactory.ConfigurerParams) - Method in interface io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.Configurer
- configure(JacksonValueMapperFactory.ConfigurerParams) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.ImplicitModuleConfigurer
- CONFLICTING_RESOLVER_TYPES - Static variable in class io.leangen.graphql.util.Urls.Errors
- Connection<E extends graphql.relay.Edge> - Interface in io.leangen.graphql.execution.relay
-
Created by bojan.tomic on 4/6/16.
- contains(String) - Method in class io.leangen.graphql.generator.TypeCache
- containsKey(String) - Method in interface io.leangen.graphql.metadata.messages.MessageBundle
- containsTypeAnnotation(AnnotatedType, Class<? extends Annotation>) - Static method in class io.leangen.graphql.util.ClassUtils
- context - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- ContextInjector - Class in io.leangen.graphql.generator.mapping.common
- ContextInjector() - Constructor for class io.leangen.graphql.generator.mapping.common.ContextInjector
- ContextUtils - Class in io.leangen.graphql.util
- ContextUtils() - Constructor for class io.leangen.graphql.util.ContextUtils
- ConverterRegistry - Class in io.leangen.graphql.generator.mapping
- ConverterRegistry(List<InputConverter>, List<OutputConverter>) - Constructor for class io.leangen.graphql.generator.mapping.ConverterRegistry
- converters - Variable in class io.leangen.graphql.execution.GlobalEnvironment
- ConvertingDeserializer - Class in io.leangen.graphql.metadata.strategy.value.jackson
- ConvertingDeserializer(InputConverter, GlobalEnvironment, ObjectMapper) - Constructor for class io.leangen.graphql.metadata.strategy.value.jackson.ConvertingDeserializer
- convertInput(Double, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.generator.mapping.common.OptionalDoubleAdapter
- convertInput(Integer, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.generator.mapping.common.OptionalIntAdapter
- convertInput(Long, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.generator.mapping.common.OptionalLongAdapter
- convertInput(Object, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.generator.mapping.common.OptionalAdapter
- convertInput(Object, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.module.common.jackson.JsonNodeAdapter
- convertInput(String, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.generator.mapping.common.IdAdapter
- convertInput(List<JsonNode>, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.module.common.jackson.JsonArrayAdapter
- convertInput(List<MapToListTypeAdapter.MapEntry<?, ?>>, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter
- convertInput(List<T>, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.generator.mapping.common.IterableAdapter
- convertInput(List<T>, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.generator.mapping.common.StreamToCollectionTypeAdapter
- convertInput(Map<String, V>, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapToObjectTypeAdapter
- convertInput(S, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in interface io.leangen.graphql.generator.mapping.InputConverter
- convertInput(S, AnnotatedType, ValueMapper) - Method in class io.leangen.graphql.execution.GlobalEnvironment
- convertInput(T, AnnotatedType, GlobalEnvironment, ValueMapper) - Method in class io.leangen.graphql.generator.mapping.core.CompletableFutureAdapter
- convertOutput(JsonNode, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.module.common.jackson.JsonNodeAdapter
- convertOutput(ArrayNode, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.module.common.jackson.JsonArrayAdapter
- convertOutput(JsonArray, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.module.common.gson.GsonArrayAdapter
- convertOutput(DataFetcherResult<T>, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.core.DataFetcherResultAdapter
- convertOutput(Object, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.ArrayAdapter
- convertOutput(Object, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.IdAdapter
- convertOutput(Collection<?>, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.CollectionOutputConverter
- convertOutput(CompletableFuture<T>, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.core.CompletableFutureAdapter
- convertOutput(Map<?, ?>, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.MapOutputConverter
- convertOutput(Map<?, ?>, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter
- convertOutput(Optional<?>, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.OptionalAdapter
- convertOutput(OptionalDouble, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.OptionalDoubleAdapter
- convertOutput(OptionalInt, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.OptionalIntAdapter
- convertOutput(OptionalLong, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.OptionalLongAdapter
- convertOutput(Stream<T>, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.StreamToCollectionTypeAdapter
- convertOutput(Publisher<T>, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.core.PublisherAdapter
- convertOutput(T, AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.execution.ResolutionEnvironment
- convertOutput(T, AnnotatedType, ResolutionEnvironment) - Method in interface io.leangen.graphql.generator.mapping.OutputConverter
- convertOutputForNonSubscription(Publisher<T>, AnnotatedType, ResolutionEnvironment) - Method in class io.leangen.graphql.generator.mapping.core.PublisherAdapter
- create(Gson, TypeToken<R>) - Method in class io.leangen.graphql.metadata.strategy.value.gson.RuntimeTypeAdapterFactory
- create(Supplier<Object>, Method, AnnotatedType, Class<?>) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultMethodInvokerFactory
- create(Supplier<Object>, Method, AnnotatedType, Class<?>) - Method in interface io.leangen.graphql.metadata.strategy.query.MethodInvokerFactory
- createBatchLoader(OperationExecutor) - Method in class io.leangen.graphql.generator.BatchLoaderFactory
- createContextual(DeserializationContext, BeanProperty) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.ConvertingDeserializer
- createCursor(N, int) - Method in interface io.leangen.graphql.execution.relay.CursorProvider
- createEdges(List<N>, CursorProvider<N>) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
- createEdges(List<N>, CursorProvider<N>, BiFunction<N, ConnectionCursor, E>) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
- createError(String, Object...) - Method in class io.leangen.graphql.execution.ResolutionEnvironment
- createOffsetBasedConnection(List<N>, long, long, BiFunction<N, ConnectionCursor, E>, BiFunction<List<E>, PageInfo, C>) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
- createOffsetBasedPage(List<N>, long, boolean, boolean) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
- createOffsetBasedPage(List<N>, long, long) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
- createOffsetBasedPage(List<N>, long, long, BiFunction<List<Edge<N>>, PageInfo, P>) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
- createOffsetBasedPageInfo(List<E>, long, long) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
- createPage(List<N>, CursorProvider<N>, boolean, boolean) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
- createPageInfo(List<E>, boolean, boolean) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
- CursorProvider<N> - Interface in io.leangen.graphql.execution.relay
-
Created by bojan.tomic on 5/17/16.
D
- DataFetcherResultAdapter<T> - Class in io.leangen.graphql.generator.mapping.core
- DataFetcherResultAdapter() - Constructor for class io.leangen.graphql.generator.mapping.core.DataFetcherResultAdapter
- dataFetchingEnvironment - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- dataLoaderOptions(String, DataLoaderOptions) - Method in class io.leangen.graphql.GraphQLRuntime.Builder
- dataLoaderOptions(DataLoaderOptions) - Method in class io.leangen.graphql.GraphQLRuntime.Builder
- decode(String) - Static method in class io.leangen.graphql.util.ReservedStrings
- decodeDefault(String) - Static method in class io.leangen.graphql.util.ReservedStrings
- DEFAULT_REGISTRY - Static variable in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- defaultIfEmpty(C, C) - Static method in class io.leangen.graphql.util.Utils
- DefaultImplementationDiscoveryStrategy - Class in io.leangen.graphql.generator.mapping.strategy
- DefaultImplementationDiscoveryStrategy() - Constructor for class io.leangen.graphql.generator.mapping.strategy.DefaultImplementationDiscoveryStrategy
- DefaultInclusionStrategy - Class in io.leangen.graphql.metadata.strategy
- DefaultInclusionStrategy(String...) - Constructor for class io.leangen.graphql.metadata.strategy.DefaultInclusionStrategy
- DefaultMethodInvokerFactory - Class in io.leangen.graphql.metadata.strategy.query
- DefaultMethodInvokerFactory() - Constructor for class io.leangen.graphql.metadata.strategy.query.DefaultMethodInvokerFactory
- DefaultOperationBuilder - Class in io.leangen.graphql.metadata.strategy.query
- DefaultOperationBuilder(DefaultOperationBuilder.TypeInference) - Constructor for class io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder
- DefaultOperationBuilder.TypeInference - Enum in io.leangen.graphql.metadata.strategy.query
-
NONE
- No type inference. - DefaultOperationInfoGenerator - Class in io.leangen.graphql.metadata.strategy.query
-
Created by bojan.tomic on 3/11/16.
- DefaultOperationInfoGenerator() - Constructor for class io.leangen.graphql.metadata.strategy.query.DefaultOperationInfoGenerator
- Defaults - Class in io.leangen.graphql.util
- Defaults() - Constructor for class io.leangen.graphql.util.Defaults
- DefaultTypeInfoGenerator - Class in io.leangen.graphql.metadata.strategy.type
- DefaultTypeInfoGenerator() - Constructor for class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- DefaultTypeTransformer - Class in io.leangen.graphql.metadata.strategy.type
- DefaultTypeTransformer(boolean, boolean) - Constructor for class io.leangen.graphql.metadata.strategy.type.DefaultTypeTransformer
- DefaultTypeTransformer(AnnotatedType, AnnotatedType) - Constructor for class io.leangen.graphql.metadata.strategy.type.DefaultTypeTransformer
- defaultValue() - Method in annotation type io.leangen.graphql.annotations.GraphQLArgument
- defaultValue() - Method in annotation type io.leangen.graphql.annotations.GraphQLInputField
- defaultValue(Method) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedDirectiveBuilder
- defaultValue(Parameter, AnnotatedType, GlobalEnvironment) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedArgumentBuilder
- defaultValue(List<? extends AnnotatedElement>, AnnotatedType, GlobalEnvironment) - Method in class io.leangen.graphql.metadata.strategy.value.InputFieldInfoGenerator
- defaultValue(List<AnnotatedElement>, AnnotatedType, GlobalEnvironment) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapper
- DefaultValue - Class in io.leangen.graphql.metadata
- DefaultValue(Object) - Constructor for class io.leangen.graphql.metadata.DefaultValue
- defaultValueProvider() - Method in annotation type io.leangen.graphql.annotations.GraphQLArgument
- defaultValueProvider() - Method in annotation type io.leangen.graphql.annotations.GraphQLInputField
- defaultValueProvider(Class<T>) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedArgumentBuilder
- DefaultValueProvider - Interface in io.leangen.graphql.metadata.strategy.value
- DelegatingInputFieldBuilder - Class in io.leangen.graphql.generator
- DelegatingInputFieldBuilder(List<InputFieldBuilder>) - Constructor for class io.leangen.graphql.generator.DelegatingInputFieldBuilder
- DelegatingMessageBundle - Class in io.leangen.graphql.metadata.messages
- DelegatingMessageBundle() - Constructor for class io.leangen.graphql.metadata.messages.DelegatingMessageBundle
- DelegatingOutputConverter<T,S> - Interface in io.leangen.graphql.generator.mapping
- DelegatingTypeResolver - Class in io.leangen.graphql.generator
- deprecationReason - Variable in class io.leangen.graphql.generator.JavaDeprecationMappingConfig
- deprecationReason() - Method in annotation type io.leangen.graphql.annotations.GraphQLEnumValue
- deprecationReason() - Method in annotation type io.leangen.graphql.annotations.GraphQLMutation
- deprecationReason() - Method in annotation type io.leangen.graphql.annotations.GraphQLQuery
- deprecationReason() - Method in annotation type io.leangen.graphql.annotations.GraphQLSubscription
- deprecationReason(OperationInfoGeneratorParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedOperationInfoGenerator
- deprecationReason(OperationInfoGeneratorParams) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationInfoGenerator
- deprecationReason(OperationInfoGeneratorParams) - Method in interface io.leangen.graphql.metadata.strategy.query.OperationInfoGenerator
- DERIVED_TYPES - Static variable in class io.leangen.graphql.util.Urls.Errors
- DESC - io.leangen.graphql.execution.SortField.Direction
- description() - Method in annotation type io.leangen.graphql.annotations.GraphQLArgument
- description() - Method in annotation type io.leangen.graphql.annotations.GraphQLEnumValue
- description() - Method in annotation type io.leangen.graphql.annotations.GraphQLInputField
- description() - Method in annotation type io.leangen.graphql.annotations.GraphQLMutation
- description() - Method in annotation type io.leangen.graphql.annotations.GraphQLQuery
- description() - Method in annotation type io.leangen.graphql.annotations.GraphQLSubscription
- description() - Method in annotation type io.leangen.graphql.annotations.GraphQLUnion
-
Deprecated.
- description() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLDirective
- description() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLInterface
- description() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLType
- description() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLUnion
- description(OperationInfoGeneratorParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedOperationInfoGenerator
- description(OperationInfoGeneratorParams) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationInfoGenerator
- description(OperationInfoGeneratorParams) - Method in interface io.leangen.graphql.metadata.strategy.query.OperationInfoGenerator
- deserialize(JsonParser, DeserializationContext) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.ConvertingDeserializer
- destructureAnnotation(Annotation) - Static method in class io.leangen.graphql.metadata.strategy.value.AnnotationMappingUtils
- destructureAnnotationArgument(Object) - Static method in class io.leangen.graphql.metadata.strategy.value.AnnotationMappingUtils
- Directive - Class in io.leangen.graphql.metadata
- Directive(String, String, boolean, Introspection.DirectiveLocation[], List<DirectiveArgument>) - Constructor for class io.leangen.graphql.metadata.Directive
- DirectiveArgument - Class in io.leangen.graphql.metadata
- DirectiveArgument(String, String, TypedElement, Object, DefaultValue, Annotation) - Constructor for class io.leangen.graphql.metadata.DirectiveArgument
- directiveBuilder - Variable in class io.leangen.graphql.generator.BuildContext
- DirectiveBuilder - Interface in io.leangen.graphql.metadata.strategy.query
- directiveBuilderParams() - Method in class io.leangen.graphql.generator.BuildContext
- directiveBuilderParams(List<Class<?>>) - Method in class io.leangen.graphql.generator.BuildContext
- DirectiveBuilderParams - Class in io.leangen.graphql.metadata.strategy.query
- DirectiveBuilderParams.Builder - Class in io.leangen.graphql.metadata.strategy.query
- Directives - Class in io.leangen.graphql.execution
- DirectiveValueDeserializer - Class in io.leangen.graphql.generator.mapping.common
- DirectiveValueDeserializer() - Constructor for class io.leangen.graphql.generator.mapping.common.DirectiveValueDeserializer
- drop(int) - Method in class io.leangen.graphql.ExtensionList
- drop(Class<? extends E>) - Method in class io.leangen.graphql.ExtensionList
- dropAll(Predicate<? super E>) - Method in class io.leangen.graphql.ExtensionList
- DummyPossibleTypeFactory() - Constructor for class io.leangen.graphql.annotations.types.GraphQLUnion.DummyPossibleTypeFactory
- DYNAMIC_PROXIES - Static variable in class io.leangen.graphql.util.Urls.Errors
E
- EMPTY - Static variable in class io.leangen.graphql.execution.GlobalEnvironment
- EMPTY - Static variable in class io.leangen.graphql.metadata.DefaultValue
- emptyArray() - Static method in class io.leangen.graphql.util.Utils
- emptyIfNull(String[]) - Static method in class io.leangen.graphql.util.Utils
- EmptyMessageBundle - Class in io.leangen.graphql.metadata.messages
- EmptyMessageBundle() - Constructor for class io.leangen.graphql.metadata.messages.EmptyMessageBundle
- enabled - Variable in class io.leangen.graphql.generator.JavaDeprecationMappingConfig
- EnumMapper - Class in io.leangen.graphql.generator.mapping.common
- EnumMapper(JavaDeprecationMappingConfig) - Constructor for class io.leangen.graphql.generator.mapping.common.EnumMapper
- EnumMapToObjectTypeAdapter<E extends Enum<E>,V> - Class in io.leangen.graphql.generator.mapping.common
- EnumMapToObjectTypeAdapter(EnumMapper) - Constructor for class io.leangen.graphql.generator.mapping.common.EnumMapToObjectTypeAdapter
- environment - Variable in class io.leangen.graphql.ExtendedGeneratorConfiguration
- EnvironmentInjector - Class in io.leangen.graphql.generator.mapping.common
- EnvironmentInjector() - Constructor for class io.leangen.graphql.generator.mapping.common.EnvironmentInjector
- equals(Object) - Method in class io.leangen.graphql.GraphQLRuntime.Key
- equals(Object) - Method in class io.leangen.graphql.metadata.DefaultValue
- equals(Object) - Method in class io.leangen.graphql.metadata.execution.Executable
-
Two
Executable
s are considered equal either if their wrapped fields/methods are equal or if one wraps a field and the other its corresponding getter/setter. - equals(Object) - Method in class io.leangen.graphql.metadata.Resolver
- eraseBounds(AnnotatedType, AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
-
Recursively replaces all bounded types found within the structure of the given
AnnotatedType
with their first bound. - errorMessage(Object, Class...) - Static method in class io.leangen.graphql.util.Scalars
- errors - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- Errors() - Constructor for class io.leangen.graphql.util.Urls.Errors
- eval(String, Map<String, Object>) - Method in class io.leangen.graphql.execution.complexity.AbstractComplexityFunction
- eval(String, Map<String, Object>) - Static method in class io.leangen.graphql.execution.complexity.Expressions
- eval(String, Map<String, Object>) - Method in class io.leangen.graphql.execution.complexity.JavaScriptEvaluator
- eval(String, Map<String, Object>) - Method in class io.leangen.graphql.execution.complexity.SimpleComplexityFunction
- exclude(Class<? extends Annotation>...) - Method in class io.leangen.graphql.generator.mapping.IgnoredAnnotationsTypeComparator
- exclude(String...) - Method in class io.leangen.graphql.generator.mapping.IgnoredAnnotationsTypeComparator
- excludeStaticMembers() - Method in class io.leangen.graphql.metadata.strategy.DefaultInclusionStrategy
- Executable<T extends AnnotatedElement & Member> - Class in io.leangen.graphql.metadata.execution
- Executable() - Constructor for class io.leangen.graphql.metadata.execution.Executable
- ExecutableSchema - Class in io.leangen.graphql
- ExecutableSchema(GraphQLSchema, TypeRegistry, Map<String, BatchLoaderWithContext<?, ?>>, GlobalEnvironment) - Constructor for class io.leangen.graphql.ExecutableSchema
- execute(Object, Object[]) - Method in class io.leangen.graphql.metadata.execution.Executable
- execute(Object, Object[]) - Method in class io.leangen.graphql.metadata.execution.FieldAccessor
- execute(Object, Object[]) - Method in class io.leangen.graphql.metadata.execution.FixedMethodInvoker
- execute(Object, Object[]) - Method in class io.leangen.graphql.metadata.execution.MethodInvoker
- execute(List<Object>, Map<String, Object>, BatchLoaderEnvironment) - Method in class io.leangen.graphql.execution.OperationExecutor
- executePostBuildHooks() - Method in class io.leangen.graphql.generator.BuildContext
- Expressions - Class in io.leangen.graphql.execution.complexity
-
Evaluates arithmetic expressions using Dijkstra's two-stack algorithm.
- Expressions() - Constructor for class io.leangen.graphql.execution.complexity.Expressions
- ExtendedGeneratorConfiguration - Class in io.leangen.graphql
- ExtensionList<E> - Class in io.leangen.graphql
- ExtensionList(Collection<? extends E>) - Constructor for class io.leangen.graphql.ExtensionList
- ExtensionProvider<C,D> - Interface in io.leangen.graphql
- extractInstances(Collection<? super T>, Class<T>) - Static method in class io.leangen.graphql.util.Utils
F
- failedFuture(Throwable) - Static method in class io.leangen.graphql.util.Utils
- FieldAccessor - Class in io.leangen.graphql.metadata.execution
-
Created by bojan.tomic on 7/20/16.
- FieldAccessor(Field, AnnotatedType) - Constructor for class io.leangen.graphql.metadata.execution.FieldAccessor
- fieldOrder() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLInterface
- fieldOrder() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLType
- fieldType - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- filters - Variable in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- find(Introspection.DirectiveLocation, String) - Method in class io.leangen.graphql.execution.Directives
- findApplicableAnnotation(AnnotatedElement, Class<T>) - Static method in class io.leangen.graphql.util.ClassUtils
- findConcreteSubTypes(Class<?>, BuildContext) - Method in interface io.leangen.graphql.generator.mapping.strategy.AbstractInputHandler
- findConcreteSubTypes(Class<?>, BuildContext) - Method in class io.leangen.graphql.generator.mapping.strategy.AutoScanAbstractInputHandler
- findConcreteSubTypes(Class<?>, BuildContext) - Method in class io.leangen.graphql.generator.mapping.strategy.NoOpAbstractInputHandler
- findConstituentAbstractTypes(AnnotatedType, BuildContext) - Method in interface io.leangen.graphql.generator.mapping.strategy.AbstractInputHandler
- findConstituentAbstractTypes(AnnotatedType, BuildContext) - Method in class io.leangen.graphql.generator.mapping.strategy.AutoScanAbstractInputHandler
- findConstituentAbstractTypes(AnnotatedType, BuildContext) - Method in class io.leangen.graphql.generator.mapping.strategy.NoOpAbstractInputHandler
- findEnumValues(MapperConfig<?>, AnnotatedClass, Enum<?>[], String[]) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.AnnotationIntrospector
- findField(Class<?>, String) - Static method in class io.leangen.graphql.util.ClassUtils
- findField(Class<?>, Predicate<Field>) - Static method in class io.leangen.graphql.util.ClassUtils
- findFieldByGetter(Method) - Static method in class io.leangen.graphql.util.ClassUtils
- findFieldBySetter(Method) - Static method in class io.leangen.graphql.util.ClassUtils
- findGetter(Class<?>, String) - Static method in class io.leangen.graphql.util.ClassUtils
- findGetter(Field) - Static method in class io.leangen.graphql.util.ClassUtils
- findGetter(Method) - Static method in class io.leangen.graphql.util.ClassUtils
- findImplementations(Class<?>, Predicate<ClassInfo>, String...) - Method in class io.leangen.graphql.util.ClassFinder
-
Searches for the implementations/subtypes of the given class.
- findImplementations(AnnotatedType, boolean, String[], BuildContext) - Method in class io.leangen.graphql.generator.mapping.strategy.DefaultImplementationDiscoveryStrategy
- findImplementations(AnnotatedType, boolean, String[], BuildContext) - Method in interface io.leangen.graphql.generator.mapping.strategy.ImplementationDiscoveryStrategy
- findImplementations(AnnotatedType, String...) - Static method in class io.leangen.graphql.util.ClassUtils
-
Deprecated.Use
ClassFinder
directly as that enables caching of the search results - findImplementations(AnnotatedType, Predicate<ClassInfo>, boolean, String...) - Method in class io.leangen.graphql.util.ClassFinder
-
Searches for the implementations/subtypes of the given
AnnotatedType
. - findMethod(Class<?>, String, Class<?>...) - Static method in class io.leangen.graphql.util.ClassUtils
- findNameForDeserialization(Annotated) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.AnnotationIntrospector
- findNameForSerialization(Annotated) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.AnnotationIntrospector
- findProperties(ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- findProperties(ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.RecordResolverBuilder
- findPropertyDescription(Annotated) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.AnnotationIntrospector
- findSetter(Class<?>, String, Class<?>) - Static method in class io.leangen.graphql.util.ClassUtils
- findSetter(Field) - Static method in class io.leangen.graphql.util.ClassUtils
- findSetter(Method) - Static method in class io.leangen.graphql.util.ClassUtils
- findSubtypes(Annotated) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.AnnotationIntrospector
- findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.AnnotationIntrospector
-
Provides a
TypeResolverBuilder
configured the same way as if the givenAnnotatedClass
was annotated with@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY
- FixedMethodInvoker - Class in io.leangen.graphql.metadata.execution
-
Created by bojan.tomic on 3/5/16.
- FixedMethodInvoker(Supplier<Object>, Method, AnnotatedType) - Constructor for class io.leangen.graphql.metadata.execution.FixedMethodInvoker
- flatten(Optional<? extends T>...) - Static method in class io.leangen.graphql.util.Utils
- forElement(TypedElement) - Method in class io.leangen.graphql.generator.mapping.TypeMappingEnvironment
- forName(String) - Static method in class io.leangen.graphql.util.ClassUtils
- fromInput(Object, AnnotatedType) - Method in interface io.leangen.graphql.metadata.strategy.value.ValueMapper
- fromInput(Object, Type, AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapper
- fromInput(Object, Type, AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapper
- fromInput(Object, Type, AnnotatedType) - Method in interface io.leangen.graphql.metadata.strategy.value.ValueMapper
- fromString(String, AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapper
- fromString(String, AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapper
- fromString(String, AnnotatedType) - Method in interface io.leangen.graphql.metadata.strategy.value.ValueMapper
- FULL_INTROSPECTION_QUERY - Static variable in class io.leangen.graphql.util.GraphQLUtils
G
- generate() - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Generates a GraphQL schema based on the results of analysis of the registered sources.
- generateArrayName(AnnotatedArrayType, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- generateBaseName(AnnotatedType, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- generateComparatorRegistry(AnnotatedType, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- generateComparatorRegistry(AnnotatedType, MessageBundle) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- generateDirectiveTypeDescription(AnnotatedType, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- generateDirectiveTypeDescription(AnnotatedType, MessageBundle) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- generateDirectiveTypeName(AnnotatedType, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- generateDirectiveTypeName(AnnotatedType, MessageBundle) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- generateEnumTypeDescription(AnnotatedType, MessageBundle) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- generateEnumTypeName(AnnotatedType, MessageBundle) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- generateExecutable() - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- generateInputTypeDescription(AnnotatedType, MessageBundle) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- generateInputTypeName(AnnotatedType, MessageBundle) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- generateParameterizedName(AnnotatedParameterizedType, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- generateScalarTypeDescription(AnnotatedType, MessageBundle) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- generateScalarTypeName(AnnotatedType, MessageBundle) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- generateTypeDescription(AnnotatedType, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- generateTypeDescription(AnnotatedType, MessageBundle) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- generateTypeName(AnnotatedType, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- generateTypeName(AnnotatedType, MessageBundle) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- GeneratorConfiguration - Class in io.leangen.graphql
- GenericPage<N> - Class in io.leangen.graphql.execution.relay.generic
-
Created by bojan.tomic on 5/16/16.
- GenericPage(List<Edge<N>>, PageInfo) - Constructor for class io.leangen.graphql.execution.relay.generic.GenericPage
- get(DataFetchingEnvironment) - Method in class io.leangen.graphql.execution.OperationExecutor
- getAfter() - Method in class io.leangen.graphql.execution.relay.PagingArguments
- getAllAnnotations(Stream<AnnotatedType>) - Static method in class io.leangen.graphql.util.ClassUtils
- getAnnotatedFields(Class<?>, Class<? extends Annotation>) - Static method in class io.leangen.graphql.util.ClassUtils
-
Retrieves all public fields on the given class (same as
Class.getFields()
) annotated by the given annotation - getAnnotatedMethods(Class<?>, Class<? extends Annotation>) - Static method in class io.leangen.graphql.util.ClassUtils
-
Retrieves all public methods on the given class (same as
Class.getMethods()
) annotated by the given annotation - getAnnotatedParameterTypes() - Method in class io.leangen.graphql.metadata.execution.Executable
- getAnnotatedParameterTypes() - Method in class io.leangen.graphql.metadata.execution.FieldAccessor
- getAnnotatedParameterTypes() - Method in class io.leangen.graphql.metadata.execution.MethodInvoker
- getAnnotation() - Method in class io.leangen.graphql.metadata.DirectiveArgument
- getAnnotation(Class<T>) - Method in class io.leangen.graphql.metadata.TypedElement
- getAnnotationFields(Class<? extends Annotation>) - Static method in class io.leangen.graphql.util.ClassUtils
- getAnnotations() - Method in class io.leangen.graphql.metadata.TypedElement
- getApplicableResolver(Set<String>) - Method in class io.leangen.graphql.metadata.Operation
- getArgument() - Method in class io.leangen.graphql.generator.mapping.ArgumentInjectorParams
- getArgumentDescription(Parameter, AnnotatedType, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedArgumentBuilder
- getArgumentInjectors() - Method in interface io.leangen.graphql.module.SimpleModule
- getArgumentName(Parameter, AnnotatedType, ArgumentBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedArgumentBuilder
- getArguments() - Method in class io.leangen.graphql.execution.complexity.ResolvedField
- getArguments() - Method in class io.leangen.graphql.execution.InvocationContext
- getArguments() - Method in class io.leangen.graphql.metadata.Directive
- getArguments() - Method in class io.leangen.graphql.metadata.Operation
- getArguments() - Method in class io.leangen.graphql.metadata.Resolver
- getArgumentValue(ArgumentInjectorParams) - Method in interface io.leangen.graphql.generator.mapping.ArgumentInjector
- getArgumentValue(ArgumentInjectorParams) - Method in class io.leangen.graphql.generator.mapping.common.ContextInjector
- getArgumentValue(ArgumentInjectorParams) - Method in class io.leangen.graphql.generator.mapping.common.DirectiveValueDeserializer
- getArgumentValue(ArgumentInjectorParams) - Method in class io.leangen.graphql.generator.mapping.common.EnvironmentInjector
- getArgumentValue(ArgumentInjectorParams) - Method in class io.leangen.graphql.generator.mapping.common.IdAdapter
- getArgumentValue(ArgumentInjectorParams) - Method in class io.leangen.graphql.generator.mapping.common.InputValueDeserializer
- getArgumentValue(ArgumentInjectorParams) - Method in class io.leangen.graphql.generator.mapping.common.RootContextInjector
- getAsObjectType() - Method in class io.leangen.graphql.generator.MappedType
- getBasePackages() - Method in class io.leangen.graphql.metadata.strategy.query.ResolverBuilderParams
- getBaseType() - Method in class io.leangen.graphql.generator.mapping.ArgumentInjectorParams
- getBaseType() - Method in class io.leangen.graphql.metadata.OperationArgument
- getBatchLoaders() - Method in class io.leangen.graphql.ExecutableSchema
- getBatchResolvers() - Method in class io.leangen.graphql.generator.OperationMapper
- getBeanType() - Method in class io.leangen.graphql.metadata.strategy.query.ResolverBuilderParams
- getBefore() - Method in class io.leangen.graphql.execution.relay.PagingArguments
- getChildQueries(AnnotatedType) - Method in class io.leangen.graphql.generator.OperationRegistry
- getClientMutationId(Object) - Static method in class io.leangen.graphql.util.ContextUtils
- getCommonSuperType(List<AnnotatedType>) - Static method in class io.leangen.graphql.util.ClassUtils
-
Finds the most specific common super type of all the given types, merging the original annotations at each level.
- getCommonSuperType(List<AnnotatedType>, AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
-
Finds the most specific common super type of all the given types, merging the original annotations at each level.
- getCommonSuperTypes(List<Class<?>>) - Static method in class io.leangen.graphql.util.ClassUtils
- getComplexity() - Method in exception io.leangen.graphql.execution.complexity.ComplexityLimitExceededException
- getComplexity(ResolvedField, int) - Method in class io.leangen.graphql.execution.complexity.AbstractComplexityFunction
- getComplexity(ResolvedField, int) - Method in interface io.leangen.graphql.execution.complexity.ComplexityFunction
- getComplexityExpression() - Method in class io.leangen.graphql.metadata.Resolver
- getConcreteSubTypes() - Method in class io.leangen.graphql.metadata.strategy.query.DirectiveBuilderParams
- getConcreteSubTypes() - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.ConfigurerParams
- getConcreteSubTypes() - Method in class io.leangen.graphql.metadata.strategy.value.InputFieldBuilderParams
- getConcreteSubTypes() - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.ConfigurerParams
- getCoordinates() - Method in class io.leangen.graphql.execution.complexity.ResolvedField
- getDataFetcher(GraphQLFieldsContainer, GraphQLFieldDefinition) - Method in interface io.leangen.graphql.GraphQLSchemaGenerator.CodeRegistryBuilder
- getDeclaredAnnotations() - Method in class io.leangen.graphql.metadata.TypedElement
- getDeclaringType() - Method in class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams
- getDeclaringType() - Method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams
- getDeclaringType() - Method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams
- getDefaultValue() - Method in class io.leangen.graphql.metadata.DirectiveArgument
- getDefaultValue() - Method in class io.leangen.graphql.metadata.InputField
- getDefaultValue() - Method in class io.leangen.graphql.metadata.OperationArgument
- getDefaultValue(AnnotatedElement, AnnotatedType, DefaultValue) - Method in interface io.leangen.graphql.metadata.strategy.value.DefaultValueProvider
- getDefaultValue(AnnotatedElement, AnnotatedType, DefaultValue) - Method in class io.leangen.graphql.metadata.strategy.value.IdentityDefaultValueProvider
- getDefaultValue(AnnotatedElement, AnnotatedType, DefaultValue) - Method in class io.leangen.graphql.metadata.strategy.value.JsonDefaultValueProvider
- getDefaultValueForType(Class<?>) - Static method in class io.leangen.graphql.util.ClassUtils
- getDelegate() - Method in class io.leangen.graphql.metadata.execution.Executable
- getDeprecationReason() - Method in class io.leangen.graphql.metadata.Operation
- getDerived(AnnotatedType) - Method in class io.leangen.graphql.execution.ResolutionEnvironment
- getDerived(AnnotatedType, int) - Method in class io.leangen.graphql.execution.ResolutionEnvironment
- getDerivedTypes(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.ArrayAdapter
- getDerivedTypes(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.CollectionOutputConverter
- getDerivedTypes(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.MapOutputConverter
- getDerivedTypes(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter
- getDerivedTypes(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.OptionalAdapter
- getDerivedTypes(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.StreamToCollectionTypeAdapter
- getDerivedTypes(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.core.CompletableFutureAdapter
- getDerivedTypes(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.core.DataFetcherResultAdapter
- getDerivedTypes(AnnotatedType) - Method in interface io.leangen.graphql.generator.mapping.DelegatingOutputConverter
- getDerivedTypes(AnnotatedType) - Method in class io.leangen.graphql.module.common.gson.GsonArrayAdapter
- getDerivedTypes(AnnotatedType) - Method in class io.leangen.graphql.module.common.jackson.JsonArrayAdapter
- getDescription() - Method in class io.leangen.graphql.generator.union.Union
- getDescription() - Method in class io.leangen.graphql.metadata.Directive
- getDescription() - Method in class io.leangen.graphql.metadata.DirectiveArgument
- getDescription() - Method in class io.leangen.graphql.metadata.InputField
- getDescription() - Method in class io.leangen.graphql.metadata.Operation
- getDescription() - Method in class io.leangen.graphql.metadata.OperationArgument
- getDescription() - Method in class io.leangen.graphql.metadata.TypeDiscriminatorField
- getDescription(List<AnnotatedElement>, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapper
- getDescription(List<AnnotatedElement>, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.value.InputFieldInfoGenerator
- getDeserializableType() - Method in class io.leangen.graphql.metadata.InputField
- getDirection() - Method in class io.leangen.graphql.execution.SortField
- getDirectives() - Method in class io.leangen.graphql.execution.ResolutionEnvironment
- getDirectives() - Method in class io.leangen.graphql.generator.OperationMapper
- getDirectives(ExecutionStepInfo) - Method in class io.leangen.graphql.execution.ResolutionEnvironment
- getDiscoveredTypes() - Method in class io.leangen.graphql.generator.TypeRegistry
- getEdges() - Method in interface io.leangen.graphql.execution.relay.Connection
- getEdges() - Method in class io.leangen.graphql.execution.relay.generic.GenericPage
- getEdges() - Method in interface io.leangen.graphql.execution.relay.Page
- getElement() - Method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams
- getElement() - Method in class io.leangen.graphql.metadata.TypedElement
- getElementDeclaringClass() - Method in class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams
- getElements() - Method in class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams
- getElements() - Method in class io.leangen.graphql.metadata.TypedElement
- getEnumConstantField(Enum<?>) - Static method in class io.leangen.graphql.util.ClassUtils
- getEnvironment() - Method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams
- getEnvironment() - Method in class io.leangen.graphql.metadata.strategy.query.DirectiveBuilderParams
- getEnvironment() - Method in class io.leangen.graphql.metadata.strategy.query.ResolverBuilderParams
- getEnvironment() - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.ConfigurerParams
- getEnvironment() - Method in class io.leangen.graphql.metadata.strategy.value.InputFieldBuilderParams
- getEnvironment() - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.ConfigurerParams
- getExecutable() - Method in class io.leangen.graphql.metadata.Resolver
- getExposedBeanType() - Method in class io.leangen.graphql.metadata.strategy.query.ResolverBuilderParams
- getExposedType() - Method in class io.leangen.graphql.generator.OperationSource
- getExtensions(C, ExtensionList<D>) - Method in interface io.leangen.graphql.ExtensionProvider
- getField() - Method in class io.leangen.graphql.execution.complexity.ResolvedField
- getField() - Method in class io.leangen.graphql.metadata.strategy.value.Property
- getFieldNameFromGetter(Method) - Static method in class io.leangen.graphql.util.ClassUtils
- getFieldNameFromSetter(Method) - Static method in class io.leangen.graphql.util.ClassUtils
- getFields(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.ObjectTypeMapper
- getFieldType() - Method in class io.leangen.graphql.execution.complexity.ResolvedField
- getFieldType(Field, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- getFieldType(Field, AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
-
Returns the exact annotated type of the field declared by the given type, with type variables resolved (if possible)
- getFieldValue(Object, String) - Static method in class io.leangen.graphql.util.ClassUtils
- getFilters() - Method in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- getFirst() - Method in class io.leangen.graphql.execution.relay.PagingArguments
- getFirstOfType(Class<? extends E>) - Method in class io.leangen.graphql.ExtensionList
- getGetter() - Method in class io.leangen.graphql.metadata.strategy.value.Property
- getGlobalContext() - Method in class io.leangen.graphql.execution.ResolutionEnvironment
- getGsonBuilder() - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.ConfigurerParams
- getInclusionStrategy() - Method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams
- getInclusionStrategy() - Method in class io.leangen.graphql.metadata.strategy.query.ResolverBuilderParams
- getInfoGenerator() - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.ConfigurerParams
- getInjector(AnnotatedType, Parameter) - Method in class io.leangen.graphql.generator.mapping.ArgumentInjectorRegistry
- getInjector(AnnotatedType, Parameter, ArgumentInjector) - Method in class io.leangen.graphql.generator.mapping.ArgumentInjectorRegistry
- getInput() - Method in class io.leangen.graphql.generator.mapping.ArgumentInjectorParams
- getInputConverter(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.ConverterRegistry
- getInputConverters() - Method in class io.leangen.graphql.execution.GlobalEnvironment
- getInputConverters() - Method in class io.leangen.graphql.generator.mapping.ConverterRegistry
- getInputConverters() - Method in class io.leangen.graphql.module.common.jackson.JacksonModule
- getInputConverters() - Method in interface io.leangen.graphql.module.SimpleModule
- getInputFieldBuilders() - Method in class io.leangen.graphql.metadata.strategy.query.DirectiveBuilderParams
- getInputFields(InputFieldBuilderParams) - Method in class io.leangen.graphql.generator.DelegatingInputFieldBuilder
- getInputFields(InputFieldBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.value.AnnotationInputFieldBuilder
- getInputFields(InputFieldBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapper
-
Unlike Jackson, Gson doesn't expose any of its metadata, so this method is more or less a reimplementation of
com.google.gson.internal.bind.ReflectiveTypeAdapterFactory#getBoundFields(Gson, com.google.gson.reflect.TypeToken, Class)
- getInputFields(InputFieldBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.value.InputFieldBuilder
- getInputFields(InputFieldBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapper
- getInputTypeName(AnnotatedType, BuildContext) - Method in class io.leangen.graphql.generator.mapping.common.CachingMapper
- getInputTypeName(AnnotatedType, BuildContext) - Method in class io.leangen.graphql.generator.mapping.common.ScalarMapper
- getInputValue(Object, OperationArgument) - Method in class io.leangen.graphql.execution.ResolutionEnvironment
- getInstanceSupplier() - Method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams
- getInterceptors(ResolverInterceptorFactoryParams) - Method in interface io.leangen.graphql.execution.ResolverInterceptorFactory
-
Produces inner ResolverInterceptors, invoked around the resolver method.
- getInterceptors(ResolverInterceptorFactoryParams) - Method in class io.leangen.graphql.generator.mapping.common.BatchLoaderAdapterFactory
- getInterceptors(ResolverInterceptorFactoryParams) - Method in class io.leangen.graphql.generator.mapping.common.VoidToBooleanTypeAdapter
- getInterceptors(ResolverInterceptorFactoryParams) - Method in class io.leangen.graphql.generator.mapping.core.DataFetcherResultAdapter
- getInterfaces(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.strategy.AbstractInterfaceMappingStrategy
- getInterfaces(AnnotatedType) - Method in interface io.leangen.graphql.generator.mapping.strategy.InterfaceMappingStrategy
- getInterfaces(AnnotatedType, List<GraphQLFieldDefinition>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.ObjectTypeMapper
- getJavaType() - Method in class io.leangen.graphql.metadata.DirectiveArgument
- getJavaType() - Method in class io.leangen.graphql.metadata.InputField
- getJavaType() - Method in class io.leangen.graphql.metadata.Operation
- getJavaType() - Method in class io.leangen.graphql.metadata.OperationArgument
- getJavaType() - Method in class io.leangen.graphql.metadata.TypedElement
- getJavaTypes() - Method in class io.leangen.graphql.generator.union.Union
- getKey() - Method in class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter.MapEntry
- getKey(Object) - Method in class io.leangen.graphql.GraphQLRuntime.CacheKeyFunction
- getKeyWithContext(Object, Object) - Method in class io.leangen.graphql.GraphQLRuntime.CacheKeyFunction
- getLast() - Method in class io.leangen.graphql.execution.relay.PagingArguments
- getLocations() - Method in class io.leangen.graphql.metadata.Directive
- getMappableInputType(AnnotatedType) - Method in class io.leangen.graphql.execution.GlobalEnvironment
- getMappableInputType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.ConverterRegistry
- getMappableType(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.TypeMapperRegistry
- getMappedInputField(FieldCoordinates) - Method in class io.leangen.graphql.generator.TypeRegistry
- getMappedOperation(FieldCoordinates) - Method in class io.leangen.graphql.generator.TypeRegistry
- getMappedResolver(FieldCoordinates, Set<String>) - Method in class io.leangen.graphql.generator.TypeRegistry
- getMappedType(GraphQLNamedType) - Method in class io.leangen.graphql.generator.TypeRegistry
- getMappedTypes() - Method in class io.leangen.graphql.generator.TypeRegistry
- getMaximumComplexity() - Method in exception io.leangen.graphql.execution.complexity.ComplexityLimitExceededException
- getMessage(String) - Method in class io.leangen.graphql.metadata.messages.DelegatingMessageBundle
- getMessage(String) - Method in class io.leangen.graphql.metadata.messages.EmptyMessageBundle
- getMessage(String) - Method in interface io.leangen.graphql.metadata.messages.MessageBundle
- getMessage(String) - Method in class io.leangen.graphql.metadata.messages.ResourceMessageBundle
- getMessage(String) - Method in class io.leangen.graphql.metadata.messages.SimpleMessageBundle
- getMessageBundle() - Method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams
- getMetaDataGen() - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.ConfigurerParams
- getMutations() - Method in class io.leangen.graphql.generator.OperationMapper
-
Fetches all the mapped GraphQL fields representing mutations, ready to be attached to the root mutation type.
- getName() - Method in class io.leangen.graphql.execution.SortField
- getName() - Method in class io.leangen.graphql.generator.union.Union
- getName() - Method in class io.leangen.graphql.metadata.Directive
- getName() - Method in class io.leangen.graphql.metadata.DirectiveArgument
- getName() - Method in class io.leangen.graphql.metadata.InputField
- getName() - Method in class io.leangen.graphql.metadata.Operation
- getName() - Method in class io.leangen.graphql.metadata.OperationArgument
- getName() - Method in class io.leangen.graphql.metadata.TypeDiscriminatorField
- getName(List<AnnotatedElement>, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.value.InputFieldInfoGenerator
- getNestedResolverBuilders() - Method in interface io.leangen.graphql.module.SimpleModule
- getObjectMapper() - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.ConfigurerParams
- getOperation() - Method in class io.leangen.graphql.execution.InvocationContext
- getOperation() - Method in class io.leangen.graphql.execution.OperationExecutor
- getOperationDeprecationReason() - Method in class io.leangen.graphql.metadata.Resolver
- getOperationDescription() - Method in class io.leangen.graphql.metadata.Resolver
- getOperationName() - Method in class io.leangen.graphql.metadata.Resolver
- getOperationSources() - Method in class io.leangen.graphql.generator.OperationSourceRegistry
- getOperationType() - Method in class io.leangen.graphql.metadata.Operation
- getOperationType() - Method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams
- getOuterInterceptors(ResolverInterceptorFactoryParams) - Method in interface io.leangen.graphql.execution.ResolverInterceptorFactory
-
Produces outer ResolverInterceptors, invoked around result conversion.
- getOuterInterceptors(ResolverInterceptorFactoryParams) - Method in class io.leangen.graphql.generator.mapping.common.BatchLoaderAdapterFactory
- getOuterInterceptors(ResolverInterceptorFactoryParams) - Method in class io.leangen.graphql.generator.mapping.core.DataFetcherResultAdapter
- getOutputConverter(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.ConverterRegistry
- getOutputConverters() - Method in class io.leangen.graphql.generator.mapping.ConverterRegistry
- getOutputConverters() - Method in class io.leangen.graphql.module.common.gson.GsonModule
- getOutputConverters() - Method in class io.leangen.graphql.module.common.jackson.JacksonModule
- getOutputConverters() - Method in interface io.leangen.graphql.module.SimpleModule
- getOutputTypes(String) - Method in class io.leangen.graphql.generator.TypeRegistry
- getOutputTypes(String, Class<?>) - Method in class io.leangen.graphql.generator.TypeRegistry
- getPageInfo() - Method in interface io.leangen.graphql.execution.relay.Connection
- getPageInfo() - Method in class io.leangen.graphql.execution.relay.generic.GenericPage
- getPageInfo() - Method in interface io.leangen.graphql.execution.relay.Page
- getPageSize(Map<String, Object>) - Static method in class io.leangen.graphql.util.GraphQLUtils
- getParameter() - Method in class io.leangen.graphql.generator.mapping.ArgumentInjectorParams
- getParameter() - Method in class io.leangen.graphql.metadata.OperationArgument
- getParameterCount() - Method in class io.leangen.graphql.metadata.execution.Executable
-
Returns the number of formal parameters this executable takes.
- getParameterCount() - Method in class io.leangen.graphql.metadata.execution.FieldAccessor
-
Returns the number of formal parameters this executable takes.
- getParameterCount() - Method in class io.leangen.graphql.metadata.execution.MethodInvoker
-
Returns the number of formal parameters this executable takes.
- getParameters() - Method in class io.leangen.graphql.metadata.execution.Executable
- getParameters() - Method in class io.leangen.graphql.metadata.execution.FieldAccessor
- getParameters() - Method in class io.leangen.graphql.metadata.execution.MethodInvoker
- getParameterTypes(Executable, AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
-
Returns the exact annotated parameter types of the executable declared by the given type, with type variables resolved (if possible)
- getPossibleTypes() - Method in class io.leangen.graphql.annotations.types.GraphQLUnion.DummyPossibleTypeFactory
- getPossibleTypes() - Method in interface io.leangen.graphql.annotations.types.GraphQLUnion.PossibleTypeFactory
- getProperties(Class<?>) - Static method in class io.leangen.graphql.util.ClassUtils
- getPropertyMembers(T) - Static method in class io.leangen.graphql.util.ClassUtils
-
Finds the setter, getter and field (if they exist and strictly in that order) corresponding to the given member
- getQueries() - Method in class io.leangen.graphql.generator.OperationMapper
-
Fetches all the mapped GraphQL fields representing top-level queries, ready to be attached to the root query type.
- getQuerySourceBeanSupplier() - Method in class io.leangen.graphql.metadata.strategy.query.ResolverBuilderParams
- getRawReturnType() - Method in class io.leangen.graphql.metadata.Resolver
- getRawType(Type) - Static method in class io.leangen.graphql.util.ClassUtils
- getRecordComponents(Class<?>) - Static method in class io.leangen.graphql.util.ClassUtils
- getRecordComponents(AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
- getResolutionEnvironment() - Method in class io.leangen.graphql.execution.InvocationContext
- getResolutionEnvironment() - Method in class io.leangen.graphql.generator.mapping.ArgumentInjectorParams
- getResolver() - Method in class io.leangen.graphql.execution.complexity.ResolvedField
- getResolver() - Method in class io.leangen.graphql.execution.InvocationContext
- getResolver() - Method in class io.leangen.graphql.execution.ResolverInterceptorFactoryParams
- getResolver(String...) - Method in class io.leangen.graphql.metadata.Operation
- getResolverBuilders() - Method in interface io.leangen.graphql.module.SimpleModule
- getResolverMethod() - Method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams
- getResolvers() - Method in class io.leangen.graphql.metadata.Operation
- getReturnType() - Method in class io.leangen.graphql.metadata.execution.Executable
- getReturnType() - Method in class io.leangen.graphql.metadata.execution.FieldAccessor
- getReturnType() - Method in class io.leangen.graphql.metadata.execution.MethodInvoker
- getReturnType() - Method in class io.leangen.graphql.metadata.Resolver
- getReturnType(Method, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- getReturnType(Method, AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
-
Returns the exact annotated return type of the method declared by the given type, with type variables resolved (if possible)
- getScanPackages(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.InterfaceMapper
- getSchema() - Method in class io.leangen.graphql.ExecutableSchema
- getSchemaDirectives() - Method in class io.leangen.graphql.generator.OperationMapper
- getSchemaGenerator() - Method in interface io.leangen.graphql.module.Module.SetupContext
- getSortFields() - Method in class io.leangen.graphql.execution.relay.PagingArguments
- getSourceTypes() - Method in class io.leangen.graphql.metadata.Resolver
-
Gets the generic Java types of the source objects (object returned by the parent query), if one is accepted by this resolver.
- getSubscriptions() - Method in class io.leangen.graphql.generator.OperationMapper
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.AbstractTypeSubstitutingMapper
-
Returns the type to map instead of the original.
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.ArrayAdapter
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapToObjectTypeAdapter
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.IdAdapter
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.IterableAdapter
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.OptionalAdapter
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.StreamToCollectionTypeAdapter
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.core.CompletableFutureAdapter
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.core.DataFetcherResultAdapter
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.core.PublisherAdapter
- getSubstituteType(AnnotatedType) - Method in interface io.leangen.graphql.generator.mapping.InputConverter
-
The returned type has to erase to
Class<S>
- getSubstituteType(AnnotatedType) - Method in interface io.leangen.graphql.generator.mapping.TypeSubstituter
-
Returns the type that should be used in place of the original
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.module.common.jackson.JsonArrayAdapter
- getSubstituteType(AnnotatedType) - Method in class io.leangen.graphql.module.common.jackson.JsonNodeAdapter
- getSuperTypes(Class<?>) - Static method in class io.leangen.graphql.util.ClassUtils
- getType() - Method in class io.leangen.graphql.generator.mapping.ArgumentInjectorParams
- getType() - Method in class io.leangen.graphql.metadata.strategy.value.InputFieldBuilderParams
- getType(TypeResolutionEnvironment) - Method in class io.leangen.graphql.generator.DelegatingTypeResolver
- getTypedElement() - Method in class io.leangen.graphql.metadata.DirectiveArgument
- getTypedElement() - Method in class io.leangen.graphql.metadata.InputField
- getTypedElement() - Method in class io.leangen.graphql.metadata.Operation
- getTypedElement() - Method in class io.leangen.graphql.metadata.OperationArgument
- getTypedElement() - Method in class io.leangen.graphql.metadata.Resolver
- getTypeDiscriminatorField(InputFieldBuilderParams) - Method in class io.leangen.graphql.generator.DelegatingInputFieldBuilder
- getTypeDiscriminatorField(InputFieldBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapper
- getTypeDiscriminatorField(InputFieldBuilderParams) - Method in interface io.leangen.graphql.metadata.strategy.value.InputFieldBuilder
- getTypeDiscriminatorField(InputFieldBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapper
- getTypeDiscriminatorField(InputFieldBuilderParams, BuildContext) - Method in class io.leangen.graphql.generator.mapping.common.ObjectTypeMapper
- getTypeInfoGenerator() - Method in interface io.leangen.graphql.module.SimpleModule
- getTypeMapper(AnnotatedElement, AnnotatedType, Set<Class<? extends TypeMapper>>) - Method in class io.leangen.graphql.generator.mapping.TypeMapperRegistry
- getTypeMappers() - Method in class io.leangen.graphql.module.common.gson.GsonModule
- getTypeMappers() - Method in class io.leangen.graphql.module.common.jackson.JacksonModule
- getTypeMappers() - Method in interface io.leangen.graphql.module.SimpleModule
- getTypeName(AnnotatedType, BuildContext) - Method in class io.leangen.graphql.generator.mapping.common.CachingMapper
- getTypeName(AnnotatedType, BuildContext) - Method in class io.leangen.graphql.generator.mapping.common.ScalarMapper
- getTypeRegistry() - Method in class io.leangen.graphql.ExecutableSchema
- getTypeResolver(GraphQLInterfaceType) - Method in interface io.leangen.graphql.GraphQLSchemaGenerator.CodeRegistryBuilder
- getTypeResolver(GraphQLUnionType) - Method in interface io.leangen.graphql.GraphQLSchemaGenerator.CodeRegistryBuilder
- getTypeTransformer() - Method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams
- getTypeTransformer() - Method in class io.leangen.graphql.metadata.strategy.query.ResolverBuilderParams
- getValue() - Method in class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter.MapEntry
- getValue() - Method in class io.leangen.graphql.metadata.DefaultValue
- getValue() - Method in class io.leangen.graphql.metadata.DirectiveArgument
- getValueDeprecationReason(Enum<?>, MessageBundle) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapper
- getValueDescription(Enum<?>, MessageBundle) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapper
- getValueDirectives(Enum<?>, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapper
- getValueMapper() - Method in interface io.leangen.graphql.metadata.strategy.value.ValueMapperFactory
- getValueMapper(Map<Class, List<Class<?>>>, GlobalEnvironment) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory
- getValueMapper(Map<Class, List<Class<?>>>, GlobalEnvironment) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory
- getValueMapper(Map<Class, List<Class<?>>>, GlobalEnvironment) - Method in interface io.leangen.graphql.metadata.strategy.value.ValueMapperFactory
- getValueName(Enum<?>, MessageBundle) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapper
- getValues() - Method in class io.leangen.graphql.metadata.TypeDiscriminatorField
- globalEnvironment - Variable in class io.leangen.graphql.ExecutableSchema
- globalEnvironment - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- globalEnvironment - Variable in class io.leangen.graphql.generator.BuildContext
- GlobalEnvironment - Class in io.leangen.graphql.execution
- GlobalEnvironment(MessageBundle, Relay, TypeRegistry, ConverterRegistry, ArgumentInjectorRegistry, TypeTransformer, InclusionStrategy, TypeInfoGenerator) - Constructor for class io.leangen.graphql.execution.GlobalEnvironment
- GraphQLArgument - Annotation Type in io.leangen.graphql.annotations
- GraphQLBase64String - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLCalendar - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLClass - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLComplexity - Annotation Type in io.leangen.graphql.annotations
- GraphQLContext - Annotation Type in io.leangen.graphql.annotations
-
Created by bojan.tomic on 3/16/16.
- GraphQLDate - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLDirective - Annotation Type in io.leangen.graphql.annotations
- GraphQLDirective - Annotation Type in io.leangen.graphql.annotations.types
- GraphQLDurationScalar - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLEnumValue - Annotation Type in io.leangen.graphql.annotations
- GraphQLEnvironment - Annotation Type in io.leangen.graphql.annotations
-
Marks a parameter representing a value injected from the current execution environment.
- GraphQLId - Annotation Type in io.leangen.graphql.annotations
-
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 - Annotation Type in io.leangen.graphql.annotations
-
Can be used either directly or as a meta-annotation to render the annotated object ignorable by the mapping process
- GraphQLInputField - Annotation Type in io.leangen.graphql.annotations
- GraphQLInstant - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLInterface - Annotation Type in io.leangen.graphql.annotations.types
- GraphQLLocalDate - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLLocalDateTime - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLLocale - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLLocalTime - Static variable in class io.leangen.graphql.util.Scalars
- graphQLMapScalar(String, GraphQLAppliedDirective[]) - Static method in class io.leangen.graphql.util.Scalars
- GraphQLMutation - Annotation Type in io.leangen.graphql.annotations
-
Created by bojan.tomic on 5/16/16.
- GraphQLNonNull - Annotation Type in io.leangen.graphql.annotations
- graphQLObjectScalar(String, GraphQLAppliedDirective[]) - Static method in class io.leangen.graphql.util.Scalars
- GraphQLOffsetDateTime - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLOffsetTime - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLPeriodScalar - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLQuery - Annotation Type in io.leangen.graphql.annotations
-
Created by bojan.tomic on 3/2/16.
- GraphQLRootContext - Annotation Type in io.leangen.graphql.annotations
-
Marks the parameters representing the root context
- GraphQLRuntime - Class in io.leangen.graphql
-
Wrapper around GraphQL builder that allows easy instrumentation chaining, limiting query complexity and context wrapping
- GraphQLRuntime() - Constructor for class io.leangen.graphql.GraphQLRuntime
- GraphQLRuntime.Builder - Class in io.leangen.graphql
- GraphQLRuntime.CacheKeyFunction - Class in io.leangen.graphql
- GraphQLRuntime.Key - Class in io.leangen.graphql
- GraphQLScalar - Annotation Type in io.leangen.graphql.annotations
- graphQLSchema - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- GraphQLSchemaGenerator - Class in io.leangen.graphql
-
This class is the main entry point to the library.
- GraphQLSchemaGenerator() - Constructor for class io.leangen.graphql.GraphQLSchemaGenerator
-
Default constructor
- GraphQLSchemaGenerator(String, String, String) - Constructor for class io.leangen.graphql.GraphQLSchemaGenerator
-
Constructor which allows to customize names of root types.
- GraphQLSchemaGenerator(String, String, String, String, String, String) - Constructor for class io.leangen.graphql.GraphQLSchemaGenerator
-
Constructor which allows to customize names of root types.
- GraphQLSchemaGenerator.CodeRegistryBuilder - Interface in io.leangen.graphql
- GraphQLSchemaProcessor - Interface in io.leangen.graphql
- GraphQLSqlDate - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLSqlTime - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLSqlTimestamp - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLSubscription - Annotation Type in io.leangen.graphql.annotations
- graphQLType - Variable in class io.leangen.graphql.generator.MappedType
- GraphQLType - Annotation Type in io.leangen.graphql.annotations.types
- GraphQLTypeResolver - Annotation Type in io.leangen.graphql.annotations
- GraphQLUnion - Annotation Type in io.leangen.graphql.annotations
-
Deprecated.Inline unions proved to be both difficult to use and maintain, while bringing limited value.
- GraphQLUnion - Annotation Type in io.leangen.graphql.annotations.types
- GraphQLUnion.DummyPossibleTypeFactory - Class in io.leangen.graphql.annotations.types
- GraphQLUnion.PossibleTypeFactory - Interface in io.leangen.graphql.annotations.types
- GraphQLUri - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLUrl - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLUtils - Class in io.leangen.graphql.util
- GraphQLUtils() - Constructor for class io.leangen.graphql.util.GraphQLUtils
- GraphQLUuid - Static variable in class io.leangen.graphql.util.Scalars
- GraphQLZonedDateTime - Static variable in class io.leangen.graphql.util.Scalars
- GsonArrayAdapter - Class in io.leangen.graphql.module.common.gson
- GsonArrayAdapter() - Constructor for class io.leangen.graphql.module.common.gson.GsonArrayAdapter
- GsonFieldNamingStrategy - Class in io.leangen.graphql.metadata.strategy.value.gson
- GsonFieldNamingStrategy(FieldNamingStrategy, MessageBundle) - Constructor for class io.leangen.graphql.metadata.strategy.value.gson.GsonFieldNamingStrategy
- GsonFieldNamingStrategy(MessageBundle) - Constructor for class io.leangen.graphql.metadata.strategy.value.gson.GsonFieldNamingStrategy
- GsonModule - Class in io.leangen.graphql.module.common.gson
- GsonModule() - Constructor for class io.leangen.graphql.module.common.gson.GsonModule
- GsonScalars - Class in io.leangen.graphql.module.common.gson
- GsonScalars() - Constructor for class io.leangen.graphql.module.common.gson.GsonScalars
- GsonScalarTypeMapper - Class in io.leangen.graphql.module.common.gson
- GsonScalarTypeMapper() - Constructor for class io.leangen.graphql.module.common.gson.GsonScalarTypeMapper
- GsonValueMapper - Class in io.leangen.graphql.metadata.strategy.value.gson
- GsonValueMapperFactory - Class in io.leangen.graphql.metadata.strategy.value.gson
- GsonValueMapperFactory() - Constructor for class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory
- GsonValueMapperFactory.AbstractClassAdapterConfigurer - Class in io.leangen.graphql.metadata.strategy.value.gson
- GsonValueMapperFactory.Builder - Class in io.leangen.graphql.metadata.strategy.value.gson
- GsonValueMapperFactory.Configurer - Interface in io.leangen.graphql.metadata.strategy.value.gson
- GsonValueMapperFactory.ConfigurerParams - Class in io.leangen.graphql.metadata.strategy.value.gson
H
- hasAnnotation(AnnotatedElement, Class<? extends Annotation>) - Static method in class io.leangen.graphql.util.ClassUtils
-
Checks if an annotation is present either directly on the
element
, or as a 1st level meta-annotation - hashCode() - Method in class io.leangen.graphql.GraphQLRuntime.Key
- hashCode() - Method in class io.leangen.graphql.metadata.DefaultValue
- hashCode() - Method in class io.leangen.graphql.metadata.execution.Executable
- hashCode() - Method in class io.leangen.graphql.metadata.Resolver
- hasMetaAnnotation(AnnotatedElement, Class<? extends Annotation>) - Static method in class io.leangen.graphql.util.ClassUtils
-
Checks if an annotation is present either directly on the
element
, or recursively as a meta-annotation, at any level - hasNextPage(long, long, long) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
- hasPreviousPage(long, long) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
I
- IdAdapter - Class in io.leangen.graphql.generator.mapping.common
-
Maps, converts and injects GraphQL IDs.
- IdAdapter() - Constructor for class io.leangen.graphql.generator.mapping.common.IdAdapter
- IdentityDefaultValueProvider - Class in io.leangen.graphql.metadata.strategy.value
- IdentityDefaultValueProvider() - Constructor for class io.leangen.graphql.metadata.strategy.value.IdentityDefaultValueProvider
- ifClassPresent(String, Consumer<Class<?>>) - Static method in class io.leangen.graphql.util.ClassUtils
- IgnoredAnnotationsTypeComparator - Class in io.leangen.graphql.generator.mapping
- IgnoredAnnotationsTypeComparator() - Constructor for class io.leangen.graphql.generator.mapping.IgnoredAnnotationsTypeComparator
- IgnoredAnnotationsTypeComparator(Predicate<Class<? extends Annotation>>) - Constructor for class io.leangen.graphql.generator.mapping.IgnoredAnnotationsTypeComparator
- implDiscoveryStrategy - Variable in class io.leangen.graphql.generator.BuildContext
- IMPLEMENTATION_CLASS_LOADING_FAILED - Static variable in class io.leangen.graphql.util.Urls.Errors
- implementationAutoDiscovery() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLInterface
- ImplementationDiscoveryStrategy - Interface in io.leangen.graphql.generator.mapping.strategy
- ImplicitModuleConfigurer() - Constructor for class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.ImplicitModuleConfigurer
- include(Class<? extends Annotation>...) - Method in class io.leangen.graphql.generator.mapping.IgnoredAnnotationsTypeComparator
- include(String...) - Method in class io.leangen.graphql.generator.mapping.IgnoredAnnotationsTypeComparator
- includeArgument(Parameter, AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.DefaultInclusionStrategy
- includeArgument(Parameter, AnnotatedType) - Method in interface io.leangen.graphql.metadata.strategy.InclusionStrategy
- includeArgumentForMapping(Parameter, AnnotatedType, AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.DefaultInclusionStrategy
- includeArgumentForMapping(Parameter, AnnotatedType, AnnotatedType) - Method in interface io.leangen.graphql.metadata.strategy.InclusionStrategy
- includeInputField(InputFieldInclusionParams) - Method in class io.leangen.graphql.metadata.strategy.DefaultInclusionStrategy
- includeInputField(InputFieldInclusionParams) - Method in interface io.leangen.graphql.metadata.strategy.InclusionStrategy
- includeOperation(List<AnnotatedElement>, AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.DefaultInclusionStrategy
- includeOperation(List<AnnotatedElement>, AnnotatedType) - Method in interface io.leangen.graphql.metadata.strategy.InclusionStrategy
- inclusionStrategy - Variable in class io.leangen.graphql.execution.GlobalEnvironment
- inclusionStrategy - Variable in class io.leangen.graphql.generator.BuildContext
- InclusionStrategy - Interface in io.leangen.graphql.metadata.strategy
- indexOf(String[], String, int) - Static method in class io.leangen.graphql.util.Utils
- inferNodeInterface - Variable in class io.leangen.graphql.generator.RelayMappingConfig
- inferTypes - Variable in enum io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder.TypeInference
- injectors - Variable in class io.leangen.graphql.execution.GlobalEnvironment
- INPUT_SUFFIX - Static variable in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- InputConverter<T,S> - Interface in io.leangen.graphql.generator.mapping
- InputField - Class in io.leangen.graphql.metadata
- InputField(String, String, TypedElement, AnnotatedType, DefaultValue) - Constructor for class io.leangen.graphql.metadata.InputField
- inputFieldBuilder - Variable in class io.leangen.graphql.generator.BuildContext
- InputFieldBuilder - Interface in io.leangen.graphql.metadata.strategy.value
- InputFieldBuilderParams - Class in io.leangen.graphql.metadata.strategy.value
- InputFieldBuilderParams.Builder - Class in io.leangen.graphql.metadata.strategy.value
- inputFieldDefaultValue(Method) - Static method in class io.leangen.graphql.metadata.strategy.value.AnnotationMappingUtils
- inputFieldDescription(Method) - Static method in class io.leangen.graphql.metadata.strategy.value.AnnotationMappingUtils
- InputFieldInclusionParams - Class in io.leangen.graphql.metadata.strategy
- InputFieldInclusionParams.Builder - Class in io.leangen.graphql.metadata.strategy
- InputFieldInfoGenerator - Class in io.leangen.graphql.metadata.strategy.value
- InputFieldInfoGenerator() - Constructor for class io.leangen.graphql.metadata.strategy.value.InputFieldInfoGenerator
- inputFieldName(Method) - Static method in class io.leangen.graphql.metadata.strategy.value.AnnotationMappingUtils
- inputFieldOrder() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLType
- inputFieldValue(Object) - Static method in class io.leangen.graphql.metadata.strategy.value.AnnotationMappingUtils
- InputParsingException - Exception in io.leangen.graphql.metadata.strategy.value
- InputParsingException(Object, Type, Throwable) - Constructor for exception io.leangen.graphql.metadata.strategy.value.InputParsingException
- InputValueDeserializer - Class in io.leangen.graphql.generator.mapping.common
- InputValueDeserializer() - Constructor for class io.leangen.graphql.generator.mapping.common.InputValueDeserializer
- insert(int, E...) - Method in class io.leangen.graphql.ExtensionList
- insertAfter(E, E...) - Method in class io.leangen.graphql.ExtensionList
- insertAfter(Class<? extends E>, E...) - Method in class io.leangen.graphql.ExtensionList
- insertAfterOrAppend(Class<? extends E>, E...) - Method in class io.leangen.graphql.ExtensionList
- insertBefore(E, E...) - Method in class io.leangen.graphql.ExtensionList
- insertBefore(Class<? extends E>, E...) - Method in class io.leangen.graphql.ExtensionList
- insertBeforeOrPrepend(Class<? extends E>, E...) - Method in class io.leangen.graphql.ExtensionList
- instance(Class<T>) - Static method in class io.leangen.graphql.util.ClassUtils
- instance(AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
- INSTANCE - Static variable in class io.leangen.graphql.metadata.messages.EmptyMessageBundle
- instanceWithOptionalInjection(Class<T>, Class<?>[], Object[]) - Static method in class io.leangen.graphql.util.ClassUtils
- instanceWithOptionalInjection(Class<T>, Class<?>, Object) - Static method in class io.leangen.graphql.util.ClassUtils
- instanceWithOptionalInjection(Class<T>, Object...) - Static method in class io.leangen.graphql.util.ClassUtils
- instrumentation(Instrumentation) - Method in class io.leangen.graphql.GraphQLRuntime.Builder
- interceptorFactory - Variable in class io.leangen.graphql.generator.BuildContext
- InterfaceMapper - Class in io.leangen.graphql.generator.mapping.common
- InterfaceMapper(InterfaceMappingStrategy, ObjectTypeMapper) - Constructor for class io.leangen.graphql.generator.mapping.common.InterfaceMapper
- interfaceMappingStrategy - Variable in class io.leangen.graphql.GeneratorConfiguration
- InterfaceMappingStrategy - Interface in io.leangen.graphql.generator.mapping.strategy
- interfaceStrategy - Variable in class io.leangen.graphql.generator.BuildContext
- interpolate(String) - Method in class io.leangen.graphql.generator.BuildContext
- interpolate(String) - Method in interface io.leangen.graphql.metadata.messages.MessageBundle
- InvocationContext - Class in io.leangen.graphql.execution
- InvocationContext.Builder - Class in io.leangen.graphql.execution
- io.leangen.graphql - package io.leangen.graphql
- io.leangen.graphql.annotations - package io.leangen.graphql.annotations
- io.leangen.graphql.annotations.types - package io.leangen.graphql.annotations.types
- io.leangen.graphql.execution - package io.leangen.graphql.execution
- io.leangen.graphql.execution.complexity - package io.leangen.graphql.execution.complexity
- io.leangen.graphql.execution.relay - package io.leangen.graphql.execution.relay
- io.leangen.graphql.execution.relay.generic - package io.leangen.graphql.execution.relay.generic
- io.leangen.graphql.generator - package io.leangen.graphql.generator
- io.leangen.graphql.generator.mapping - package io.leangen.graphql.generator.mapping
- io.leangen.graphql.generator.mapping.common - package io.leangen.graphql.generator.mapping.common
- io.leangen.graphql.generator.mapping.core - package io.leangen.graphql.generator.mapping.core
- io.leangen.graphql.generator.mapping.strategy - package io.leangen.graphql.generator.mapping.strategy
- io.leangen.graphql.generator.union - package io.leangen.graphql.generator.union
- io.leangen.graphql.metadata - package io.leangen.graphql.metadata
- io.leangen.graphql.metadata.exceptions - package io.leangen.graphql.metadata.exceptions
- io.leangen.graphql.metadata.execution - package io.leangen.graphql.metadata.execution
- io.leangen.graphql.metadata.messages - package io.leangen.graphql.metadata.messages
- io.leangen.graphql.metadata.strategy - package io.leangen.graphql.metadata.strategy
- io.leangen.graphql.metadata.strategy.query - package io.leangen.graphql.metadata.strategy.query
- io.leangen.graphql.metadata.strategy.type - package io.leangen.graphql.metadata.strategy.type
- io.leangen.graphql.metadata.strategy.value - package io.leangen.graphql.metadata.strategy.value
- io.leangen.graphql.metadata.strategy.value.gson - package io.leangen.graphql.metadata.strategy.value.gson
- io.leangen.graphql.metadata.strategy.value.jackson - package io.leangen.graphql.metadata.strategy.value.jackson
- io.leangen.graphql.module - package io.leangen.graphql.module
- io.leangen.graphql.module.common.gson - package io.leangen.graphql.module.common.gson
- io.leangen.graphql.module.common.jackson - package io.leangen.graphql.module.common.jackson
- io.leangen.graphql.util - package io.leangen.graphql.util
- isAbstract(Class<?>) - Static method in class io.leangen.graphql.util.ClassUtils
- isAbstract(AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
- isAnnotationPresent(Class<? extends Annotation>) - Method in class io.leangen.graphql.metadata.TypedElement
- isAnnotationPresentAnywhere(Class<? extends Annotation>) - Method in class io.leangen.graphql.metadata.TypedElement
- isAssignable(Type, Type) - Static method in class io.leangen.graphql.util.ClassUtils
- isAsync() - Method in class io.leangen.graphql.metadata.Operation
- isAsync() - Method in class io.leangen.graphql.metadata.Resolver
- isAsync(List<Resolver>) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder
- isBatched() - Method in class io.leangen.graphql.metadata.Operation
- isBatched() - Method in class io.leangen.graphql.metadata.Resolver
- isBatched(List<Resolver>) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder
- isContext() - Method in class io.leangen.graphql.metadata.OperationArgument
- isDefault(Object) - Static method in class io.leangen.graphql.util.ContextUtils
- isDeserializableInSubType() - Method in class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams
- isDirectlyDeserializable() - Method in class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams
- isDirectlyDeserializable(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory
- isDirectlyDeserializable(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory
- isDirectlyDeserializable(AnnotatedType) - Method in interface io.leangen.graphql.metadata.strategy.value.ScalarDeserializationStrategy
- isDirectlyIgnored(AnnotatedElement) - Method in class io.leangen.graphql.metadata.strategy.DefaultInclusionStrategy
- isEmbeddableForType(Type) - Method in class io.leangen.graphql.metadata.Operation
- isEmpty() - Method in class io.leangen.graphql.generator.OperationSourceRegistry
- isEmpty(C) - Static method in class io.leangen.graphql.util.Utils
- isEmpty(String) - Static method in class io.leangen.graphql.util.Utils
- isEmpty(T[]) - Static method in class io.leangen.graphql.util.Utils
- isEnabled(Class<?>[], Set<Class<?>>) - Static method in interface io.leangen.graphql.generator.mapping.common.BeanValidationGroupSupport
- isGetter(Method) - Static method in class io.leangen.graphql.util.ClassUtils
-
Checks whether the given method is a JavaBean property getter
- isIgnored(AnnotatedElement) - Method in class io.leangen.graphql.metadata.strategy.DefaultInclusionStrategy
- isImplementationAutoDiscoveryEnabled(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.InterfaceMapper
- isIntrospectionField(Field) - Static method in class io.leangen.graphql.util.GraphQLUtils
- isIntrospectionType(GraphQLType) - Static method in class io.leangen.graphql.util.GraphQLUtils
- isMappable() - Method in class io.leangen.graphql.metadata.OperationArgument
- isMappedType(GraphQLNamedType) - Method in class io.leangen.graphql.generator.TypeRegistry
- isMappedType(String) - Method in class io.leangen.graphql.generator.TypeRegistry
- isMissingTypeParameters(Type) - Static method in class io.leangen.graphql.util.ClassUtils
- isMutation(Method, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedResolverBuilder
- isMutation(Method, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.BeanResolverBuilder
- isMutation(Method, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- isNotEmpty(C) - Static method in class io.leangen.graphql.util.Utils
- isNotEmpty(String) - Static method in class io.leangen.graphql.util.Utils
- isNotEmpty(T[]) - Static method in class io.leangen.graphql.util.Utils
- isPackageAcceptable(AnnotatedType, Class<?>) - Method in class io.leangen.graphql.metadata.strategy.DefaultInclusionStrategy
- isPackageAcceptable(Member, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- isPresent() - Method in class io.leangen.graphql.generator.mapping.ArgumentInjectorParams
- isPrimitive(AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
- isProxy(Class<?>) - Static method in class io.leangen.graphql.util.ClassUtils
-
Attempts to discover if the given class is a dynamically generated proxy class.
- isQuery(Property, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedResolverBuilder
- isQuery(Property, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- isQuery(Property, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.RecordResolverBuilder
- isQuery(Field, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedResolverBuilder
- isQuery(Field, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- isQuery(Method, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedResolverBuilder
- isQuery(Method, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.BeanResolverBuilder
- isQuery(Method, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- isQuery(Method, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.RecordResolverBuilder
- isReal(AnnotatedElement) - Static method in class io.leangen.graphql.util.ClassUtils
- isReal(Field) - Static method in class io.leangen.graphql.util.ClassUtils
- isReal(Member) - Static method in class io.leangen.graphql.util.ClassUtils
- isReal(Method) - Static method in class io.leangen.graphql.util.ClassUtils
- isReal(Parameter) - Static method in class io.leangen.graphql.util.ClassUtils
- isRecord(AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
-
Checks whether the given type is a record type.
- isRelayConnectionField(GraphQLFieldDefinition) - Static method in class io.leangen.graphql.util.GraphQLUtils
- isRelayConnectionType(GraphQLType) - Static method in class io.leangen.graphql.util.GraphQLUtils
- isRelayEdgeField(GraphQLFieldDefinition) - Static method in class io.leangen.graphql.util.GraphQLUtils
- isRelayId(GraphQLArgument) - Static method in class io.leangen.graphql.util.GraphQLUtils
- isRelayId(GraphQLFieldDefinition) - Static method in class io.leangen.graphql.util.GraphQLUtils
- isRelayId(GraphQLType) - Static method in class io.leangen.graphql.util.GraphQLUtils
- isRelayNodeInterface(GraphQLType) - Static method in class io.leangen.graphql.util.GraphQLUtils
- isRepeatable() - Method in class io.leangen.graphql.metadata.Directive
- isRoot() - Method in class io.leangen.graphql.metadata.Operation
- isScalar(Type) - Static method in class io.leangen.graphql.module.common.gson.GsonScalars
- isScalar(Type) - Static method in class io.leangen.graphql.module.common.jackson.JacksonObjectScalars
- isScalar(Type) - Static method in class io.leangen.graphql.module.common.jackson.JacksonScalars
- isScalar(Type) - Static method in class io.leangen.graphql.util.Scalars
- isSet() - Method in class io.leangen.graphql.metadata.DefaultValue
- isSetter(Method) - Static method in class io.leangen.graphql.util.ClassUtils
-
Checks whether the given method is a JavaBean property setter
- isStatic(Member) - Static method in class io.leangen.graphql.util.ClassUtils
- isSubPackage(Package, String) - Static method in class io.leangen.graphql.util.ClassUtils
- isSubscription() - Method in class io.leangen.graphql.execution.ResolutionEnvironment
- isSubscription(Method, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedResolverBuilder
- isSubscription(Method, ResolverBuilderParams) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- ISSUES - Static variable in class io.leangen.graphql.util.Urls
- isSuperClass(Class<?>, AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
- isSuperClass(AnnotatedType, Class<?>) - Static method in class io.leangen.graphql.util.ClassUtils
- isTransparent() - Method in class io.leangen.graphql.generator.mapping.common.ArrayAdapter
- isTransparent() - Method in class io.leangen.graphql.generator.mapping.common.CollectionOutputConverter
- isTransparent() - Method in class io.leangen.graphql.generator.mapping.common.MapOutputConverter
- isTransparent() - Method in class io.leangen.graphql.generator.mapping.core.CompletableFutureAdapter
- isTransparent() - Method in class io.leangen.graphql.generator.mapping.core.DataFetcherResultAdapter
- isTransparent() - Method in interface io.leangen.graphql.generator.mapping.DelegatingOutputConverter
-
A
DelegatingOutputConverter
is considered transparent if its sole purpose is to delegate to other converters, and contains no other logic of its own. - IterableAdapter<T> - Class in io.leangen.graphql.generator.mapping.common
- IterableAdapter() - Constructor for class io.leangen.graphql.generator.mapping.common.IterableAdapter
J
- JacksonModule - Class in io.leangen.graphql.module.common.jackson
- JacksonModule() - Constructor for class io.leangen.graphql.module.common.jackson.JacksonModule
- JacksonObjectScalarMapper - Class in io.leangen.graphql.module.common.jackson
- JacksonObjectScalarMapper() - Constructor for class io.leangen.graphql.module.common.jackson.JacksonObjectScalarMapper
- JacksonObjectScalars - Class in io.leangen.graphql.module.common.jackson
- JacksonObjectScalars() - Constructor for class io.leangen.graphql.module.common.jackson.JacksonObjectScalars
- JacksonScalars - Class in io.leangen.graphql.module.common.jackson
- JacksonScalars() - Constructor for class io.leangen.graphql.module.common.jackson.JacksonScalars
- JacksonScalarTypeMapper - Class in io.leangen.graphql.module.common.jackson
- JacksonScalarTypeMapper() - Constructor for class io.leangen.graphql.module.common.jackson.JacksonScalarTypeMapper
- JacksonValueMapper - Class in io.leangen.graphql.metadata.strategy.value.jackson
- JacksonValueMapperFactory - Class in io.leangen.graphql.metadata.strategy.value.jackson
- JacksonValueMapperFactory() - Constructor for class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory
- JacksonValueMapperFactory.AbstractClassAdapterConfigurer - Class in io.leangen.graphql.metadata.strategy.value.jackson
- JacksonValueMapperFactory.Builder - Class in io.leangen.graphql.metadata.strategy.value.jackson
- JacksonValueMapperFactory.Configurer - Interface in io.leangen.graphql.metadata.strategy.value.jackson
- JacksonValueMapperFactory.ConfigurerParams - Class in io.leangen.graphql.metadata.strategy.value.jackson
- JacksonValueMapperFactory.ImplicitModuleConfigurer - Class in io.leangen.graphql.metadata.strategy.value.jackson
- JakartaValidationGroupSupport - Class in io.leangen.graphql.generator.mapping.common
- JakartaValidationGroupSupport(Set<Class<?>>) - Constructor for class io.leangen.graphql.generator.mapping.common.JakartaValidationGroupSupport
- javaDeprecationConfig - Variable in class io.leangen.graphql.generator.mapping.common.EnumMapper
- javaDeprecationConfig - Variable in class io.leangen.graphql.GeneratorConfiguration
- JavaDeprecationMappingConfig - Class in io.leangen.graphql.generator
- JavaDeprecationMappingConfig(boolean, String) - Constructor for class io.leangen.graphql.generator.JavaDeprecationMappingConfig
- JavaScriptEvaluator - Class in io.leangen.graphql.execution.complexity
- JavaScriptEvaluator() - Constructor for class io.leangen.graphql.execution.complexity.JavaScriptEvaluator
- javaType - Variable in class io.leangen.graphql.generator.MappedType
- JavaxValidationGroupSupport - Class in io.leangen.graphql.generator.mapping.common
- JavaxValidationGroupSupport(Set<Class<?>>) - Constructor for class io.leangen.graphql.generator.mapping.common.JavaxValidationGroupSupport
- JsonAnyNode - Static variable in class io.leangen.graphql.module.common.gson.GsonScalars
- JsonAnyNode - Static variable in class io.leangen.graphql.module.common.jackson.JacksonObjectScalars
- JsonArrayAdapter - Class in io.leangen.graphql.module.common.jackson
- JsonArrayAdapter() - Constructor for class io.leangen.graphql.module.common.jackson.JsonArrayAdapter
- JsonBigIntegerNode - Static variable in class io.leangen.graphql.module.common.jackson.JacksonScalars
- JsonBinaryNode - Static variable in class io.leangen.graphql.module.common.jackson.JacksonScalars
- JsonBooleanNode - Static variable in class io.leangen.graphql.module.common.jackson.JacksonScalars
- JsonDecimalNode - Static variable in class io.leangen.graphql.module.common.jackson.JacksonScalars
- JsonDefaultValueProvider - Class in io.leangen.graphql.metadata.strategy.value
- JsonDefaultValueProvider() - Constructor for class io.leangen.graphql.metadata.strategy.value.JsonDefaultValueProvider
- JsonDoubleNode - Static variable in class io.leangen.graphql.module.common.jackson.JacksonScalars
- JsonFloatNode - Static variable in class io.leangen.graphql.module.common.jackson.JacksonScalars
- JsonIntegerNode - Static variable in class io.leangen.graphql.module.common.jackson.JacksonScalars
- JsonNodeAdapter - Class in io.leangen.graphql.module.common.jackson
- JsonNodeAdapter() - Constructor for class io.leangen.graphql.module.common.jackson.JsonNodeAdapter
- JsonObjectNode - Static variable in class io.leangen.graphql.module.common.gson.GsonScalars
- JsonObjectNode - Static variable in class io.leangen.graphql.module.common.jackson.JacksonObjectScalars
- JsonPrimitiveNode - Static variable in class io.leangen.graphql.module.common.gson.GsonScalars
- JsonShortNode - Static variable in class io.leangen.graphql.module.common.jackson.JacksonScalars
- JsonTextNode - Static variable in class io.leangen.graphql.module.common.jackson.JacksonScalars
K
- Key(Object, Map<String, Object>) - Constructor for class io.leangen.graphql.GraphQLRuntime.Key
L
- LIMITED - io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder.TypeInference
- ListMapper - Class in io.leangen.graphql.generator.mapping.common
- ListMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.ListMapper
- literalOrException(Object, Class<T>) - Static method in class io.leangen.graphql.util.Scalars
- literalParsingException(Object, Class...) - Static method in class io.leangen.graphql.util.Scalars
- locations() - Method in annotation type io.leangen.graphql.annotations.GraphQLDirective
- locations() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLDirective
- log - Static variable in class io.leangen.graphql.util.ClassFinder
M
- map(Function<Object, Object>) - Method in class io.leangen.graphql.metadata.DefaultValue
- MapEntry() - Constructor for class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter.MapEntry
- MapEntry(K, V) - Constructor for class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter.MapEntry
- MapOutputConverter - Class in io.leangen.graphql.generator.mapping.common
-
Only used to trigger the conversion of map keys and values
- MapOutputConverter() - Constructor for class io.leangen.graphql.generator.mapping.common.MapOutputConverter
- MappedType - Class in io.leangen.graphql.generator
- MappingException - Exception in io.leangen.graphql.metadata.exceptions
- MappingException(String) - Constructor for exception io.leangen.graphql.metadata.exceptions.MappingException
- MappingException(String, Throwable) - Constructor for exception io.leangen.graphql.metadata.exceptions.MappingException
- MapToListTypeAdapter - Class in io.leangen.graphql.generator.mapping.common
-
As maps are dynamic structures with no equivalent in GraphQL, they require special treatment.
- MapToListTypeAdapter() - Constructor for class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter
- MapToListTypeAdapter.MapEntry<K,V> - Class in io.leangen.graphql.generator.mapping.common
- maximumQueryComplexity(int) - Method in class io.leangen.graphql.GraphQLRuntime.Builder
- maximumQueryComplexity(int, ComplexityFunction) - Method in class io.leangen.graphql.GraphQLRuntime.Builder
- MemberOperationInfoGenerator - Class in io.leangen.graphql.metadata.strategy.query
- MemberOperationInfoGenerator() - Constructor for class io.leangen.graphql.metadata.strategy.query.MemberOperationInfoGenerator
- mergePropertyElements(TypedElement, TypedElement) - Static method in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- messageBundle - Variable in class io.leangen.graphql.execution.GlobalEnvironment
- messageBundle - Variable in class io.leangen.graphql.generator.BuildContext
- MessageBundle - Interface in io.leangen.graphql.metadata.messages
- MethodInvoker - Class in io.leangen.graphql.metadata.execution
-
Created by bojan.tomic on 7/20/16.
- MethodInvoker(Method, AnnotatedType) - Constructor for class io.leangen.graphql.metadata.execution.MethodInvoker
- methodInvokerFactory - Variable in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- MethodInvokerFactory - Interface in io.leangen.graphql.metadata.strategy.query
- MISSING_ARGUMENT_NAME - Static variable in class io.leangen.graphql.util.Urls.Errors
- modify(Class<T>, Consumer<T>) - Method in class io.leangen.graphql.ExtensionList
- modifyAll(Consumer<E>) - Method in class io.leangen.graphql.ExtensionList
- modifyAll(Predicate<? super E>, Consumer<E>) - Method in class io.leangen.graphql.ExtensionList
- Module - Interface in io.leangen.graphql.module
- Module.SetupContext - Interface in io.leangen.graphql.module
- modules() - Static method in class io.leangen.graphql.util.Defaults
N
- name() - Method in annotation type io.leangen.graphql.annotations.GraphQLArgument
- name() - Method in annotation type io.leangen.graphql.annotations.GraphQLDirective
- name() - Method in annotation type io.leangen.graphql.annotations.GraphQLEnumValue
- name() - Method in annotation type io.leangen.graphql.annotations.GraphQLInputField
- name() - Method in annotation type io.leangen.graphql.annotations.GraphQLMutation
- name() - Method in annotation type io.leangen.graphql.annotations.GraphQLQuery
- name() - Method in annotation type io.leangen.graphql.annotations.GraphQLSubscription
- name() - Method in annotation type io.leangen.graphql.annotations.GraphQLUnion
-
Deprecated.
- name() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLDirective
- name() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLInterface
- name() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLType
- name() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLUnion
- name(GraphQLSchemaElement) - Static method in class io.leangen.graphql.util.GraphQLUtils
- name(OperationInfoGeneratorParams) - Method in class io.leangen.graphql.metadata.strategy.query.AnnotatedOperationInfoGenerator
- name(OperationInfoGeneratorParams) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationInfoGenerator
- name(OperationInfoGeneratorParams) - Method in interface io.leangen.graphql.metadata.strategy.query.OperationInfoGenerator
- name(OperationInfoGeneratorParams) - Method in class io.leangen.graphql.metadata.strategy.query.PropertyOperationInfoGenerator
- name(OperationInfoGeneratorParams) - Method in class io.leangen.graphql.metadata.strategy.query.RecordComponentInfoGenerator
- nestedSourceForType(AnnotatedType) - Method in class io.leangen.graphql.generator.OperationSourceRegistry
- newGraphQL(GraphQLSchema) - Static method in class io.leangen.graphql.GraphQLRuntime
- newGraphQL(ExecutableSchema) - Static method in class io.leangen.graphql.GraphQLRuntime
- node - Variable in class io.leangen.graphql.generator.BuildContext
- NODE - Static variable in class io.leangen.graphql.util.GraphQLUtils
- NON_IGNORED - Static variable in class io.leangen.graphql.util.ClassFinder
- NON_UNIQUE_TYPE_NAME - Static variable in class io.leangen.graphql.util.Urls.Errors
- NONE - io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder.TypeInference
- NONE - Static variable in class io.leangen.graphql.util.ReservedStrings
- NonNullMapper - Class in io.leangen.graphql.generator.mapping.common
- NonNullMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.NonNullMapper
- NonNullMapper(Class<?>...) - Constructor for class io.leangen.graphql.generator.mapping.common.NonNullMapper
- NonNullMapper(Set<Class<?>>) - Constructor for class io.leangen.graphql.generator.mapping.common.NonNullMapper
- NoOpAbstractInputHandler - Class in io.leangen.graphql.generator.mapping.strategy
- NoOpAbstractInputHandler() - Constructor for class io.leangen.graphql.generator.mapping.strategy.NoOpAbstractInputHandler
- normalize(T) - Static method in class io.leangen.graphql.util.ClassUtils
- NULL - Static variable in annotation type io.leangen.graphql.annotations.GraphQLArgument
- NULL - Static variable in annotation type io.leangen.graphql.annotations.GraphQLInputField
- NULL - Static variable in class io.leangen.graphql.metadata.DefaultValue
- NULL - Static variable in class io.leangen.graphql.util.ReservedStrings
O
- ObjectScalarMapper - Class in io.leangen.graphql.generator.mapping.common
- ObjectScalarMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.ObjectScalarMapper
- ObjectTypeMapper - Class in io.leangen.graphql.generator.mapping.common
- ObjectTypeMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.ObjectTypeMapper
- of(Class<T>) - Static method in class io.leangen.graphql.metadata.strategy.value.gson.RuntimeTypeAdapterFactory
-
Creates a new runtime type adapter for
baseType
using"type"
as the type field name. - of(Class<T>, String) - Static method in class io.leangen.graphql.metadata.strategy.value.gson.RuntimeTypeAdapterFactory
-
Creates a new runtime type adapter using for
baseType
usingtypeFieldName
as the type field name. - of(AnnotatedType[]) - Static method in class io.leangen.graphql.generator.union.Union
- offsetBasedCursorProvider(long) - Static method in class io.leangen.graphql.execution.relay.generic.PageFactory
- ofNullable(Object) - Static method in class io.leangen.graphql.metadata.DefaultValue
- Operation - Class in io.leangen.graphql.metadata
- Operation(String, AnnotatedType, Type, List<OperationArgument>, List<Resolver>, OperationDefinition.Operation, boolean, boolean) - Constructor for class io.leangen.graphql.metadata.Operation
- OperationArgument - Class in io.leangen.graphql.metadata
- OperationArgument(AnnotatedType, String, String, DefaultValue, Parameter, boolean, boolean) - Constructor for class io.leangen.graphql.metadata.OperationArgument
- OperationArgument(AnnotatedType, String, String, DefaultValue, List<Parameter>, boolean, boolean) - Constructor for class io.leangen.graphql.metadata.OperationArgument
- OperationBuilder - Interface in io.leangen.graphql.metadata.strategy.query
- OperationExecutor - Class in io.leangen.graphql.execution
-
Created by bojan.tomic on 1/29/17.
- OperationExecutor(Operation, ValueMapper, GlobalEnvironment, ResolverInterceptorFactory) - Constructor for class io.leangen.graphql.execution.OperationExecutor
- operationInfoGenerator - Variable in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- OperationInfoGenerator - Interface in io.leangen.graphql.metadata.strategy.query
-
Created by bojan.tomic on 3/11/16.
- OperationInfoGeneratorParams - Class in io.leangen.graphql.metadata.strategy.query
- OperationInfoGeneratorParams.Builder - Class in io.leangen.graphql.metadata.strategy.query
- operationMapper - Variable in class io.leangen.graphql.generator.mapping.TypeMappingEnvironment
- OperationMapper - Class in io.leangen.graphql.generator
-
Drives the work of mapping Java structures into their GraphQL representations.
- OperationMapper(String, String, String, BuildContext) - Constructor for class io.leangen.graphql.generator.OperationMapper
- operationRegistry - Variable in class io.leangen.graphql.generator.BuildContext
- OperationRegistry - Class in io.leangen.graphql.generator
- OperationRegistry(OperationSourceRegistry, OperationBuilder, InclusionStrategy, TypeTransformer, String[], GlobalEnvironment) - Constructor for class io.leangen.graphql.generator.OperationRegistry
- OperationSource - Class in io.leangen.graphql.generator
-
Created by bojan.tomic on 7/10/16.
- OperationSourceRegistry - Class in io.leangen.graphql.generator
-
Created by bojan.tomic on 7/12/16.
- OperationSourceRegistry() - Constructor for class io.leangen.graphql.generator.OperationSourceRegistry
- optimize(List<TypedElement>) - Method in class io.leangen.graphql.generator.mapping.ConverterRegistry
- OptionalAdapter - Class in io.leangen.graphql.generator.mapping.common
- OptionalAdapter() - Constructor for class io.leangen.graphql.generator.mapping.common.OptionalAdapter
- OptionalDoubleAdapter - Class in io.leangen.graphql.generator.mapping.common
- OptionalDoubleAdapter() - Constructor for class io.leangen.graphql.generator.mapping.common.OptionalDoubleAdapter
- OptionalIntAdapter - Class in io.leangen.graphql.generator.mapping.common
- OptionalIntAdapter() - Constructor for class io.leangen.graphql.generator.mapping.common.OptionalIntAdapter
- OptionalLongAdapter - Class in io.leangen.graphql.generator.mapping.common
- OptionalLongAdapter() - Constructor for class io.leangen.graphql.generator.mapping.common.OptionalLongAdapter
- or(Optional<T>, Supplier<Optional<T>>) - Static method in class io.leangen.graphql.util.Utils
- or(Optional<T>, Optional<T>) - Static method in class io.leangen.graphql.util.Utils
- OutputConverter<T,S> - Interface in io.leangen.graphql.generator.mapping
P
- PackageBasedInterfaceStrategy - Class in io.leangen.graphql.generator.mapping.strategy
- PackageBasedInterfaceStrategy(String) - Constructor for class io.leangen.graphql.generator.mapping.strategy.PackageBasedInterfaceStrategy
- Page<N> - Interface in io.leangen.graphql.execution.relay
-
Created by bojan.tomic on 4/6/16.
- PageFactory - Class in io.leangen.graphql.execution.relay.generic
-
Created by bojan.tomic on 2/19/17.
- PageFactory() - Constructor for class io.leangen.graphql.execution.relay.generic.PageFactory
- PageMapper - Class in io.leangen.graphql.generator.mapping.common
- PageMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.PageMapper
- PagingArguments - Class in io.leangen.graphql.execution.relay
- PagingArguments(Map<String, Object>) - Constructor for class io.leangen.graphql.execution.relay.PagingArguments
- parentType - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- possibleTypeAutoDiscovery() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLUnion
- possibleTypeFactory() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLUnion
- possibleTypes() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLUnion
- postBuildHooks - Variable in class io.leangen.graphql.generator.BuildContext
- prepend(E...) - Method in class io.leangen.graphql.ExtensionList
- proceed(InvocationContext) - Method in interface io.leangen.graphql.execution.ResolverInterceptor.Continuation
- process(GraphQLSchema.Builder, BuildContext) - Method in interface io.leangen.graphql.GraphQLSchemaProcessor
- Property - Class in io.leangen.graphql.metadata.strategy.value
- Property(Field, Method) - Constructor for class io.leangen.graphql.metadata.strategy.value.Property
- propertyElementReducer - Variable in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- PropertyOperationInfoGenerator - Class in io.leangen.graphql.metadata.strategy.query
- PropertyOperationInfoGenerator() - Constructor for class io.leangen.graphql.metadata.strategy.query.PropertyOperationInfoGenerator
- PUBLIC - Static variable in class io.leangen.graphql.util.ClassFinder
- PublicResolverBuilder - Class in io.leangen.graphql.metadata.strategy.query
-
A resolver builder that exposes all public methods
- PublicResolverBuilder() - Constructor for class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- PublicResolverBuilder(String...) - Constructor for class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- PublisherAdapter<T> - Class in io.leangen.graphql.generator.mapping.core
- PublisherAdapter() - Constructor for class io.leangen.graphql.generator.mapping.core.PublisherAdapter
- PublisherAdapter(Executor) - Constructor for class io.leangen.graphql.generator.mapping.core.PublisherAdapter
- put(Map<K, V>, K, V) - Static method in class io.leangen.graphql.util.Utils
R
- rawJavaType - Variable in class io.leangen.graphql.generator.MappedType
- rawSourceType - Variable in class io.leangen.graphql.generator.mapping.AbstractSimpleTypeAdapter
- reason() - Method in annotation type io.leangen.graphql.annotations.GraphQLIgnore
- RecordComponentInfoGenerator - Class in io.leangen.graphql.metadata.strategy.query
- RecordComponentInfoGenerator() - Constructor for class io.leangen.graphql.metadata.strategy.query.RecordComponentInfoGenerator
- RecordLikeResolverBuilder - Class in io.leangen.graphql.metadata.strategy.query
- RecordLikeResolverBuilder(String...) - Constructor for class io.leangen.graphql.metadata.strategy.query.RecordLikeResolverBuilder
- RecordResolverBuilder - Class in io.leangen.graphql.metadata.strategy.query
- RecordResolverBuilder(String...) - Constructor for class io.leangen.graphql.metadata.strategy.query.RecordResolverBuilder
- reduce(AnnotatedType, Field, TypeTransformer) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapper
- reduce(AnnotatedType, Method, TypeTransformer) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapper
- register(String) - Method in class io.leangen.graphql.generator.TypeCache
- registerCovariantType(String, AnnotatedType, GraphQLNamedOutputType) - Method in class io.leangen.graphql.generator.TypeRegistry
- registerDiscoveredCovariantType(String, AnnotatedType, GraphQLObjectType) - Method in class io.leangen.graphql.generator.TypeRegistry
- registerGlobalNestedResolverBuilders(Collection<ResolverBuilder>) - Method in class io.leangen.graphql.generator.OperationSourceRegistry
- registerGlobalResolverBuilders(Collection<ResolverBuilder>) - Method in class io.leangen.graphql.generator.OperationSourceRegistry
- registerMapping(FieldCoordinates, InputField) - Method in class io.leangen.graphql.generator.TypeRegistry
- registerMapping(FieldCoordinates, Operation) - Method in class io.leangen.graphql.generator.TypeRegistry
- registerMapping(String, AnnotatedType) - Method in class io.leangen.graphql.generator.TypeRegistry
- registerOperationSource(AnnotatedType, Collection<ResolverBuilder>) - Method in class io.leangen.graphql.generator.OperationSourceRegistry
- registerOperationSource(Supplier<Object>, AnnotatedType, Class<?>, Collection<ResolverBuilder>) - Method in class io.leangen.graphql.generator.OperationSourceRegistry
- registerSubtype(Class<? extends T>) - Method in class io.leangen.graphql.metadata.strategy.value.gson.RuntimeTypeAdapterFactory
-
Registers
type
identified by itssimple name
. - registerSubtype(Class<? extends T>, String) - Method in class io.leangen.graphql.metadata.strategy.value.gson.RuntimeTypeAdapterFactory
-
Registers
type
identified bylabel
. - relay - Variable in class io.leangen.graphql.execution.GlobalEnvironment
- relay - Variable in class io.leangen.graphql.generator.BuildContext
- RELAY_CONNECTION_SPEC_VIOLATION - Static variable in class io.leangen.graphql.util.Urls.Errors
- RELAY_ID_FIELD_NAME - Static variable in annotation type io.leangen.graphql.annotations.GraphQLId
- relayCompliantMutations - Variable in class io.leangen.graphql.generator.RelayMappingConfig
- relayId() - Method in annotation type io.leangen.graphql.annotations.GraphQLId
- RelayId - Static variable in class io.leangen.graphql.util.Scalars
- relayMappingConfig - Variable in class io.leangen.graphql.generator.BuildContext
- RelayMappingConfig - Class in io.leangen.graphql.generator
- RelayMappingConfig() - Constructor for class io.leangen.graphql.generator.RelayMappingConfig
- removeAnnotations(T, Set<Class<? extends Annotation>>) - Static method in class io.leangen.graphql.util.ClassUtils
- repeatable() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLDirective
- replace(int, UnaryOperator<E>) - Method in class io.leangen.graphql.ExtensionList
- replace(Class<T>, Function<T, E>) - Method in class io.leangen.graphql.ExtensionList
- replaceOrAppend(Class<? extends E>, E) - Method in class io.leangen.graphql.ExtensionList
- requireNonEmpty(String) - Static method in class io.leangen.graphql.util.Utils
- requireNonEmpty(T[]) - Static method in class io.leangen.graphql.util.Utils
- ReservedStrings - Class in io.leangen.graphql.util
- ReservedStrings() - Constructor for class io.leangen.graphql.util.ReservedStrings
- ResolutionEnvironment - Class in io.leangen.graphql.execution
- ResolutionEnvironment(Resolver, DataFetchingEnvironment, ValueMapper, GlobalEnvironment, ConverterRegistry, DerivedTypeRegistry) - Constructor for class io.leangen.graphql.execution.ResolutionEnvironment
- ResolutionEnvironment(Resolver, List<Object>, BatchLoaderEnvironment, ValueMapper, GlobalEnvironment, ConverterRegistry, DerivedTypeRegistry) - Constructor for class io.leangen.graphql.execution.ResolutionEnvironment
- resolve(Object, Object[]) - Method in class io.leangen.graphql.metadata.Resolver
-
Calls the underlying resolver method/field
- ResolvedField - Class in io.leangen.graphql.execution.complexity
- resolveJavaType(String, List<Resolver>, MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder
- resolveName(List<Resolver>) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder
- resolver - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- Resolver - Class in io.leangen.graphql.metadata
-
Class representing a single method used to resolve a specific query given specific arguments.
- Resolver(String, String, String, boolean, Executable<?>, TypedElement, List<OperationArgument>, String) - Constructor for class io.leangen.graphql.metadata.Resolver
- ResolverArgumentBuilder - Interface in io.leangen.graphql.metadata.strategy.query
-
Created by bojan.tomic on 7/17/16.
- ResolverBuilder - Interface in io.leangen.graphql.metadata.strategy.query
- ResolverBuilderParams - Class in io.leangen.graphql.metadata.strategy.query
- ResolverBuilderParams(Supplier<Object>, AnnotatedType, Class<?>, InclusionStrategy, TypeTransformer, String[], GlobalEnvironment) - Constructor for class io.leangen.graphql.metadata.strategy.query.ResolverBuilderParams
- ResolverInterceptor - Interface in io.leangen.graphql.execution
- ResolverInterceptor.Continuation - Interface in io.leangen.graphql.execution
- ResolverInterceptorFactory - Interface in io.leangen.graphql.execution
-
Interceptors wrap around resolver method invocation, output conversion and, finally, around each other.
- ResolverInterceptorFactoryParams - Class in io.leangen.graphql.execution
- ResourceMessageBundle - Class in io.leangen.graphql.metadata.messages
- ResourceMessageBundle(ResourceBundle) - Constructor for class io.leangen.graphql.metadata.messages.ResourceMessageBundle
- rootContext - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- RootContextInjector - Class in io.leangen.graphql.generator.mapping.common
- RootContextInjector() - Constructor for class io.leangen.graphql.generator.mapping.common.RootContextInjector
- rootElement - Variable in class io.leangen.graphql.generator.mapping.TypeMappingEnvironment
- RuntimeTypeAdapterFactory<T> - Class in io.leangen.graphql.metadata.strategy.value.gson
-
Adapts values whose runtime type may differ from their declaration type.
S
- SCALAR_SUFFIX - Static variable in interface io.leangen.graphql.metadata.strategy.type.TypeInfoGenerator
- scalarDeserializationStrategy - Variable in class io.leangen.graphql.GeneratorConfiguration
- ScalarDeserializationStrategy - Interface in io.leangen.graphql.metadata.strategy.value
- ScalarMapper - Class in io.leangen.graphql.generator.mapping.common
- ScalarMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.ScalarMapper
- Scalars - Class in io.leangen.graphql.util
- Scalars() - Constructor for class io.leangen.graphql.util.Scalars
- Scalars.ThrowingFunction<T,R> - Interface in io.leangen.graphql.util
- scalarStrategy - Variable in class io.leangen.graphql.generator.BuildContext
- scanPackages() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLInterface
- scanPackages() - Method in annotation type io.leangen.graphql.annotations.types.GraphQLUnion
- SchemaTransformer - Interface in io.leangen.graphql.generator.mapping
- SchemaTransformerRegistry - Class in io.leangen.graphql.generator.mapping
- SchemaTransformerRegistry(List<SchemaTransformer>) - Constructor for class io.leangen.graphql.generator.mapping.SchemaTransformerRegistry
- serializationException(Object, Class...) - Static method in class io.leangen.graphql.util.Scalars
- setClientMutationId(Object, String) - Static method in class io.leangen.graphql.util.ContextUtils
- setKey(K) - Method in class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter.MapEntry
- setUp(Module.SetupContext) - Method in class io.leangen.graphql.module.common.gson.GsonModule
- setUp(Module.SetupContext) - Method in class io.leangen.graphql.module.common.jackson.JacksonModule
- setUp(Module.SetupContext) - Method in interface io.leangen.graphql.module.Module
- setUp(Module.SetupContext) - Method in interface io.leangen.graphql.module.SimpleModule
- setValue(V) - Method in class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter.MapEntry
- SimpleComplexityFunction - Class in io.leangen.graphql.execution.complexity
- SimpleComplexityFunction() - Constructor for class io.leangen.graphql.execution.complexity.SimpleComplexityFunction
- SimpleMessageBundle - Class in io.leangen.graphql.metadata.messages
- SimpleMessageBundle(Map<String, String>) - Constructor for class io.leangen.graphql.metadata.messages.SimpleMessageBundle
- SimpleModule - Interface in io.leangen.graphql.module
- singletonList(T) - Static method in class io.leangen.graphql.util.Utils
- SortField - Class in io.leangen.graphql.execution
-
Created by bojan.tomic on 3/31/16.
- SortField(String, SortField.Direction) - Constructor for class io.leangen.graphql.execution.SortField
- SortField.Direction - Enum in io.leangen.graphql.execution
- sourceType - Variable in class io.leangen.graphql.generator.mapping.AbstractTypeAdapter
- stream(Collection<T>) - Static method in class io.leangen.graphql.util.Utils
- StreamToCollectionTypeAdapter<T> - Class in io.leangen.graphql.generator.mapping.common
- StreamToCollectionTypeAdapter() - Constructor for class io.leangen.graphql.generator.mapping.common.StreamToCollectionTypeAdapter
- strictConnectionSpec - Variable in class io.leangen.graphql.generator.RelayMappingConfig
- substituteType - Variable in class io.leangen.graphql.generator.mapping.common.AbstractTypeSubstitutingMapper
- SuperTypeBasedInterfaceStrategy - Class in io.leangen.graphql.generator.mapping.strategy
- SuperTypeBasedInterfaceStrategy(Collection<Class<?>>) - Constructor for class io.leangen.graphql.generator.mapping.strategy.SuperTypeBasedInterfaceStrategy
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.AbstractTypeAdapter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.AnnotationMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.ArrayAdapter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.CollectionOutputConverter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapToObjectTypeAdapter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.IdAdapter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.InterfaceMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.IterableAdapter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.ListMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.MapOutputConverter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.NonNullMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.ObjectScalarMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.ObjectTypeMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.PageMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.ScalarMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.UnionInlineMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.UnionTypeMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.VoidToBooleanTypeAdapter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.core.CompletableFutureAdapter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.core.DataFetcherResultAdapter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.core.PublisherAdapter
- supports(AnnotatedElement, AnnotatedType) - Method in interface io.leangen.graphql.generator.mapping.OutputConverter
- supports(AnnotatedElement, AnnotatedType) - Method in interface io.leangen.graphql.generator.mapping.TypeMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.module.common.gson.GsonArrayAdapter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.module.common.gson.GsonScalarTypeMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.module.common.jackson.JacksonObjectScalarMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.module.common.jackson.JacksonScalarTypeMapper
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.module.common.jackson.JsonArrayAdapter
- supports(AnnotatedElement, AnnotatedType) - Method in class io.leangen.graphql.module.common.jackson.JsonNodeAdapter
- supports(AnnotatedType) - Method in class io.leangen.graphql.generator.DelegatingInputFieldBuilder
- supports(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.AbstractSimpleTypeAdapter
- supports(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.AbstractTypeAdapter
- supports(AnnotatedType) - Method in interface io.leangen.graphql.generator.mapping.common.BeanValidationGroupSupport
- supports(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapToObjectTypeAdapter
- supports(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.IdAdapter
- supports(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.IterableAdapter
- supports(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.JakartaValidationGroupSupport
- supports(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.JavaxValidationGroupSupport
- supports(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.common.MapToListTypeAdapter
- supports(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.core.CompletableFutureAdapter
- supports(AnnotatedType) - Method in interface io.leangen.graphql.generator.mapping.InputConverter
- supports(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.strategy.AbstractInterfaceMappingStrategy
- supports(AnnotatedType) - Method in interface io.leangen.graphql.generator.mapping.strategy.InterfaceMappingStrategy
- supports(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.query.RecordLikeResolverBuilder
- supports(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.query.RecordResolverBuilder
- supports(AnnotatedType) - Method in interface io.leangen.graphql.metadata.strategy.query.ResolverBuilder
- supports(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.AnnotationInputFieldBuilder
- supports(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapper
- supports(AnnotatedType) - Method in interface io.leangen.graphql.metadata.strategy.value.InputFieldBuilder
- supports(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapper
- supports(AnnotatedType) - Method in class io.leangen.graphql.module.common.jackson.JsonArrayAdapter
- supports(AnnotatedType) - Method in class io.leangen.graphql.module.common.jackson.JsonNodeAdapter
- supports(AnnotatedType, Parameter) - Method in interface io.leangen.graphql.generator.mapping.ArgumentInjector
- supports(AnnotatedType, Parameter) - Method in class io.leangen.graphql.generator.mapping.common.ContextInjector
- supports(AnnotatedType, Parameter) - Method in class io.leangen.graphql.generator.mapping.common.DirectiveValueDeserializer
- supports(AnnotatedType, Parameter) - Method in class io.leangen.graphql.generator.mapping.common.EnvironmentInjector
- supports(AnnotatedType, Parameter) - Method in class io.leangen.graphql.generator.mapping.common.IdAdapter
- supports(AnnotatedType, Parameter) - Method in class io.leangen.graphql.generator.mapping.common.InputValueDeserializer
- supports(AnnotatedType, Parameter) - Method in class io.leangen.graphql.generator.mapping.common.RootContextInjector
- supportsInterface(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.strategy.AbstractInterfaceMappingStrategy
- supportsInterface(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.strategy.AnnotatedInterfaceStrategy
- supportsInterface(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.strategy.PackageBasedInterfaceStrategy
- supportsInterface(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.strategy.SuperTypeBasedInterfaceStrategy
- SynonymBaseTypeComparator - Class in io.leangen.graphql.generator.mapping
- SynonymBaseTypeComparator(Type...) - Constructor for class io.leangen.graphql.generator.mapping.SynonymBaseTypeComparator
- SynonymTypeComparator - Class in io.leangen.graphql.generator.mapping
- SynonymTypeComparator(AnnotatedType...) - Constructor for class io.leangen.graphql.generator.mapping.SynonymTypeComparator
T
- temporalScalar(Class<T>, String, String, Scalars.ThrowingFunction<String, T>, Scalars.ThrowingFunction<Instant, T>) - Static method in class io.leangen.graphql.util.Scalars
- temporalScalar(Class<T>, String, String, Scalars.ThrowingFunction<String, T>, Scalars.ThrowingFunction<Instant, T>, Scalars.ThrowingFunction<T, String>) - Static method in class io.leangen.graphql.util.Scalars
- toGraphQLAppliedDirective(Directive, BuildContext) - Method in class io.leangen.graphql.generator.OperationMapper
- toGraphQLDirective(Directive, BuildContext) - Method in class io.leangen.graphql.generator.OperationMapper
- toGraphQLField(String, Operation, BuildContext) - Method in class io.leangen.graphql.generator.OperationMapper
-
Maps a single operation to a GraphQL output field (as queries in GraphQL are nothing but fields of the root operation type).
- toGraphQLInputField(InputField, BuildContext) - Method in class io.leangen.graphql.generator.OperationMapper
-
Maps a single field/property to a GraphQL input field.
- toGraphQLInputType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.TypeMappingEnvironment
- toGraphQLInputType(AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.OperationMapper
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.AbstractTypeSubstitutingMapper
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.CachingMapper
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.IdAdapter
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.ListMapper
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.NonNullMapper
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.PageMapper
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.UnionMapper
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.core.DataFetcherResultAdapter
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.core.PublisherAdapter
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in interface io.leangen.graphql.generator.mapping.TypeMapper
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.OperationMapper
-
Maps a Java type to a GraphQL input type.
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.module.common.gson.GsonScalarTypeMapper
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.module.common.jackson.JacksonObjectScalarMapper
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.module.common.jackson.JacksonScalarTypeMapper
- toGraphQLInputType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.module.common.jackson.JsonNodeAdapter
- toGraphQLInputType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.AnnotationMapper
- toGraphQLInputType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.CachingMapper
- toGraphQLInputType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapper
- toGraphQLInputType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapToObjectTypeAdapter
- toGraphQLInputType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.InterfaceMapper
- toGraphQLInputType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.ObjectScalarMapper
- toGraphQLInputType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.ObjectTypeMapper
- toGraphQLInputType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.ScalarMapper
- toGraphQLScalarType(Type) - Static method in class io.leangen.graphql.module.common.gson.GsonScalars
- toGraphQLScalarType(Type) - Static method in class io.leangen.graphql.module.common.jackson.JacksonObjectScalars
- toGraphQLScalarType(Type) - Static method in class io.leangen.graphql.module.common.jackson.JacksonScalars
- toGraphQLScalarType(Type) - Static method in class io.leangen.graphql.util.Scalars
- toGraphQLType(AnnotatedType) - Method in class io.leangen.graphql.generator.mapping.TypeMappingEnvironment
- toGraphQLType(AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.OperationMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.AbstractTypeSubstitutingMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.CachingMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.IdAdapter
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.ListMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.NonNullMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.PageMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.UnionInlineMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.UnionTypeMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in interface io.leangen.graphql.generator.mapping.TypeMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.OperationMapper
-
Maps a Java type to a GraphQL output type.
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.module.common.gson.GsonScalarTypeMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.module.common.jackson.JacksonObjectScalarMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.module.common.jackson.JacksonScalarTypeMapper
- toGraphQLType(AnnotatedType, Set<Class<? extends TypeMapper>>, TypeMappingEnvironment) - Method in class io.leangen.graphql.module.common.jackson.JsonNodeAdapter
- toGraphQLType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.AnnotationMapper
- toGraphQLType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.CachingMapper
- toGraphQLType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapper
- toGraphQLType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.EnumMapToObjectTypeAdapter
- toGraphQLType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.InterfaceMapper
- toGraphQLType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.ObjectScalarMapper
- toGraphQLType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.ObjectTypeMapper
- toGraphQLType(String, AnnotatedType, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.ScalarMapper
- toGraphQLUnion(String, String, AnnotatedType, List<AnnotatedType>, TypeMappingEnvironment) - Method in class io.leangen.graphql.generator.mapping.common.UnionMapper
- TOP_LEVEL_GENERICS - Static variable in class io.leangen.graphql.util.Urls.Errors
- toString() - Method in class io.leangen.graphql.execution.complexity.ResolvedField
- toString() - Method in class io.leangen.graphql.metadata.DirectiveArgument
- toString() - Method in class io.leangen.graphql.metadata.execution.Executable
- toString() - Method in class io.leangen.graphql.metadata.InputField
- toString() - Method in class io.leangen.graphql.metadata.Operation
- toString() - Method in class io.leangen.graphql.metadata.OperationArgument
- toString() - Method in class io.leangen.graphql.metadata.Resolver
- toString() - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory
- toString() - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory
- toString() - Method in class io.leangen.graphql.metadata.TypedElement
- toString(Object, AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapper
- toString(Object, AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapper
- toString(Object, AnnotatedType) - Method in interface io.leangen.graphql.metadata.strategy.value.ValueMapper
- toString(AnnotatedElement) - Static method in class io.leangen.graphql.util.ClassUtils
- toString(AnnotatedType) - Static method in class io.leangen.graphql.util.ClassUtils
- transform(GraphQLAppliedDirectiveArgument, DirectiveArgument, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.SchemaTransformerRegistry
- transform(GraphQLAppliedDirective, Directive, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.SchemaTransformerRegistry
- transform(GraphQLArgument, DirectiveArgument, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.SchemaTransformerRegistry
- transform(GraphQLArgument, OperationArgument, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.SchemaTransformerRegistry
- transform(GraphQLDirective, Directive, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.SchemaTransformerRegistry
- transform(GraphQLFieldDefinition, Operation, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.SchemaTransformerRegistry
- transform(GraphQLInputObjectField, InputField, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.SchemaTransformerRegistry
- transform(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeTransformer
- transform(AnnotatedType) - Method in interface io.leangen.graphql.metadata.strategy.type.TypeTransformer
- transform(Consumer<InvocationContext.Builder>) - Method in class io.leangen.graphql.execution.InvocationContext
- transformArgument(GraphQLAppliedDirectiveArgument, DirectiveArgument, OperationMapper, BuildContext) - Method in interface io.leangen.graphql.generator.mapping.SchemaTransformer
- transformArgument(GraphQLArgument, DirectiveArgument, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.common.NonNullMapper
- transformArgument(GraphQLArgument, DirectiveArgument, OperationMapper, BuildContext) - Method in interface io.leangen.graphql.generator.mapping.SchemaTransformer
- transformArgument(GraphQLArgument, OperationArgument, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.common.NonNullMapper
- transformArgument(GraphQLArgument, OperationArgument, OperationMapper, BuildContext) - Method in interface io.leangen.graphql.generator.mapping.SchemaTransformer
- transformDirective(GraphQLAppliedDirective, Directive, OperationMapper, BuildContext) - Method in interface io.leangen.graphql.generator.mapping.SchemaTransformer
- transformDirective(GraphQLDirective, Directive, OperationMapper, BuildContext) - Method in interface io.leangen.graphql.generator.mapping.SchemaTransformer
- transformers - Variable in class io.leangen.graphql.generator.BuildContext
- transformField(GraphQLFieldDefinition, Operation, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.common.NonNullMapper
- transformField(GraphQLFieldDefinition, Operation, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.core.PublisherAdapter
- transformField(GraphQLFieldDefinition, Operation, OperationMapper, BuildContext) - Method in interface io.leangen.graphql.generator.mapping.SchemaTransformer
- transformInputField(GraphQLInputObjectField, InputField, OperationMapper, BuildContext) - Method in class io.leangen.graphql.generator.mapping.common.NonNullMapper
- transformInputField(GraphQLInputObjectField, InputField, OperationMapper, BuildContext) - Method in interface io.leangen.graphql.generator.mapping.SchemaTransformer
- transformType(T, UnaryOperator<T>) - Static method in class io.leangen.graphql.util.ClassUtils
- translateName(Field) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonFieldNamingStrategy
- TYPE_METADATA_FIELD_NAME - Static variable in interface io.leangen.graphql.metadata.strategy.value.ValueMapper
- typeCache - Variable in class io.leangen.graphql.generator.BuildContext
- TypeCache - Class in io.leangen.graphql.generator
- TypedElement - Class in io.leangen.graphql.metadata
- TypedElement(AnnotatedType, AnnotatedElement...) - Constructor for class io.leangen.graphql.metadata.TypedElement
- TypedElement(AnnotatedType, List<? extends AnnotatedElement>) - Constructor for class io.leangen.graphql.metadata.TypedElement
- TypedElement(List<TypedElement>) - Constructor for class io.leangen.graphql.metadata.TypedElement
- TypeDiscriminatorField - Class in io.leangen.graphql.metadata
- TypeDiscriminatorField(String, String, String...) - Constructor for class io.leangen.graphql.metadata.TypeDiscriminatorField
- typeInfoGenerator - Variable in class io.leangen.graphql.execution.GlobalEnvironment
- typeInfoGenerator - Variable in class io.leangen.graphql.generator.BuildContext
- TypeInfoGenerator - Interface in io.leangen.graphql.metadata.strategy.type
- TypeMapper - Interface in io.leangen.graphql.generator.mapping
-
A
TypeMapper
is used to map annotated Java types to a GraphQL input or output types, modeled byGraphQLOutputType
andGraphQLInputType
respectively. - TypeMapperRegistry - Class in io.leangen.graphql.generator.mapping
- TypeMapperRegistry(List<TypeMapper>) - Constructor for class io.leangen.graphql.generator.mapping.TypeMapperRegistry
- typeMappers - Variable in class io.leangen.graphql.generator.BuildContext
- TypeMappingEnvironment - Class in io.leangen.graphql.generator.mapping
- TypeMappingEnvironment(TypedElement, OperationMapper, BuildContext) - Constructor for class io.leangen.graphql.generator.mapping.TypeMappingEnvironment
- TypeMappingException - Exception in io.leangen.graphql.metadata.exceptions
-
Thrown from the mapping process when the type of the object to be mapped can not be determined.
- TypeMappingException(String) - Constructor for exception io.leangen.graphql.metadata.exceptions.TypeMappingException
- TypeMappingException(String, Exception) - Constructor for exception io.leangen.graphql.metadata.exceptions.TypeMappingException
- typeRegistry - Variable in class io.leangen.graphql.execution.GlobalEnvironment
- typeRegistry - Variable in class io.leangen.graphql.generator.BuildContext
- typeRegistry(TypeRegistry) - Method in class io.leangen.graphql.GraphQLRuntime.Builder
- TypeRegistry - Class in io.leangen.graphql.generator
-
Created by bojan.tomic on 5/7/16.
- TypeRegistry(Map<GraphQLNamedType, AnnotatedType>) - Constructor for class io.leangen.graphql.generator.TypeRegistry
- typeResolver - Variable in class io.leangen.graphql.generator.BuildContext
- typeStack - Variable in class io.leangen.graphql.generator.mapping.TypeMappingEnvironment
- TypeSubstituter - Interface in io.leangen.graphql.generator.mapping
-
The common interface for mappers and converters that perform their work by substituting the given type for another.
- typeTransformer - Variable in class io.leangen.graphql.execution.GlobalEnvironment
- typeTransformer - Variable in class io.leangen.graphql.generator.BuildContext
- typeTransformer - Variable in class io.leangen.graphql.GeneratorConfiguration
- TypeTransformer - Interface in io.leangen.graphql.metadata.strategy.type
- TypeUtils - Class in io.leangen.graphql.metadata.strategy.value.jackson
- TypeUtils() - Constructor for class io.leangen.graphql.metadata.strategy.value.jackson.TypeUtils
U
- unbatch() - Method in class io.leangen.graphql.metadata.Operation
- Union - Class in io.leangen.graphql.generator.union
- Union(String, String, List<AnnotatedType>) - Constructor for class io.leangen.graphql.generator.union.Union
- Union10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> - Class in io.leangen.graphql.generator.union
- Union10(String, String, List<AnnotatedType>) - Constructor for class io.leangen.graphql.generator.union.Union10
- Union2<T1,T2> - Class in io.leangen.graphql.generator.union
- Union2(String, String, List<AnnotatedType>) - Constructor for class io.leangen.graphql.generator.union.Union2
- Union3<T1,T2,T3> - Class in io.leangen.graphql.generator.union
- Union3(String, String, List<AnnotatedType>) - Constructor for class io.leangen.graphql.generator.union.Union3
- Union4<T1,T2,T3,T4> - Class in io.leangen.graphql.generator.union
- Union4(String, String, List<AnnotatedType>) - Constructor for class io.leangen.graphql.generator.union.Union4
- Union5<T1,T2,T3,T4,T5> - Class in io.leangen.graphql.generator.union
- Union5(String, String, List<AnnotatedType>) - Constructor for class io.leangen.graphql.generator.union.Union5
- Union6<T1,T2,T3,T4,T5,T6> - Class in io.leangen.graphql.generator.union
- Union6(String, String, List<AnnotatedType>) - Constructor for class io.leangen.graphql.generator.union.Union6
- Union7<T1,T2,T3,T4,T5,T6,T7> - Class in io.leangen.graphql.generator.union
- Union7(String, String, List<AnnotatedType>) - Constructor for class io.leangen.graphql.generator.union.Union7
- Union8<T1,T2,T3,T4,T5,T6,T7,T8> - Class in io.leangen.graphql.generator.union
- Union8(String, String, List<AnnotatedType>) - Constructor for class io.leangen.graphql.generator.union.Union8
- Union9<T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in io.leangen.graphql.generator.union
- Union9(String, String, List<AnnotatedType>) - Constructor for class io.leangen.graphql.generator.union.Union9
- UnionInlineMapper - Class in io.leangen.graphql.generator.mapping.common
- UnionInlineMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.UnionInlineMapper
- unionize(AnnotatedType[], MessageBundle) - Static method in class io.leangen.graphql.generator.union.Union
- unionize(AnnotatedType[], MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder
- UnionMapper - Class in io.leangen.graphql.generator.mapping.common
- UnionMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.UnionMapper
- UnionTypeMapper - Class in io.leangen.graphql.generator.mapping.common
- UnionTypeMapper() - Constructor for class io.leangen.graphql.generator.mapping.common.UnionTypeMapper
- unknownType() - Static method in exception io.leangen.graphql.metadata.exceptions.TypeMappingException
- UNLIMITED - io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder.TypeInference
- UNRESOLVABLE_SUPER_TYPE - Static variable in class io.leangen.graphql.util.Urls.Errors
- unresolvableSuperType(Type, Type) - Static method in exception io.leangen.graphql.metadata.exceptions.TypeMappingException
- UnresolvableTypeException - Exception in io.leangen.graphql.metadata.exceptions
- UnresolvableTypeException(Object) - Constructor for exception io.leangen.graphql.metadata.exceptions.UnresolvableTypeException
- UnresolvableTypeException(Object, Exception) - Constructor for exception io.leangen.graphql.metadata.exceptions.UnresolvableTypeException
- UnresolvableTypeException(String, Object) - Constructor for exception io.leangen.graphql.metadata.exceptions.UnresolvableTypeException
- unwrap(GraphQLType) - Static method in class io.leangen.graphql.util.GraphQLUtils
- unwrapContext(Object) - Static method in class io.leangen.graphql.util.ContextUtils
- unwrapNonNull(GraphQLType) - Static method in class io.leangen.graphql.util.GraphQLUtils
- Urls - Class in io.leangen.graphql.util
- Urls() - Constructor for class io.leangen.graphql.util.Urls
- Urls.Errors - Class in io.leangen.graphql.util
- Utils - Class in io.leangen.graphql.util
-
A collection of utility methods
- Utils() - Constructor for class io.leangen.graphql.util.Utils
V
- validateBatching(String, AnnotatedType, Set<OperationArgument>) - Method in class io.leangen.graphql.metadata.Resolver
- value() - Method in annotation type io.leangen.graphql.annotations.GraphQLComplexity
- value() - Method in annotation type io.leangen.graphql.annotations.GraphQLRootContext
- value() - Method in annotation type io.leangen.graphql.annotations.GraphQLTypeResolver
- valueMapper - Variable in class io.leangen.graphql.execution.ResolutionEnvironment
- ValueMapper - Interface in io.leangen.graphql.metadata.strategy.value
- valueMapperFactory - Variable in class io.leangen.graphql.generator.BuildContext
- valueMapperFactory() - Static method in class io.leangen.graphql.util.Defaults
- valueMapperFactory(TypeInfoGenerator) - Static method in class io.leangen.graphql.util.Defaults
- ValueMapperFactory<T extends ValueMapper> - Interface in io.leangen.graphql.metadata.strategy.value
- valueOf(String) - Static method in enum io.leangen.graphql.execution.SortField.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder.TypeInference
-
Returns the enum constant of this type with the specified name.
- valueParsingException(Object, Class...) - Static method in class io.leangen.graphql.util.Scalars
- values() - Static method in enum io.leangen.graphql.execution.SortField.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.leangen.graphql.metadata.strategy.query.DefaultOperationBuilder.TypeInference
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIABLE_PATTERN - Static variable in interface io.leangen.graphql.metadata.messages.MessageBundle
- VoidToBooleanTypeAdapter - Class in io.leangen.graphql.generator.mapping.common
- VoidToBooleanTypeAdapter() - Constructor for class io.leangen.graphql.generator.mapping.common.VoidToBooleanTypeAdapter
W
- withAbstractInputHandler(AbstractInputHandler) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withAbstractInputTypeResolution() - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withAdditionalDirectives(GraphQLDirective...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withAdditionalDirectives(AnnotatedType...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withAdditionalDirectives(Type...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withAdditionalImplementations(Class<?>...) - Method in class io.leangen.graphql.generator.mapping.strategy.DefaultImplementationDiscoveryStrategy
- withAdditionalTypes(Collection<? extends GraphQLType>, Map<String, AnnotatedType>, GraphQLCodeRegistry) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withAdditionalTypes(Collection<? extends GraphQLType>, Map<String, AnnotatedType>, GraphQLSchemaGenerator.CodeRegistryBuilder) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withAdditionalTypes(Collection<GraphQLType>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Deprecated.
- withArgumentInjectors(ExtensionProvider<GeneratorConfiguration, ArgumentInjector>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withArgumentInjectors(ArgumentInjector...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withArguments(Object[]) - Method in class io.leangen.graphql.execution.InvocationContext.Builder
- withBasePackages(String...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withBasePackages(String...) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
- withBatchLoaderExecutor(Executor) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withBundles(MessageBundle...) - Method in class io.leangen.graphql.metadata.messages.DelegatingMessageBundle
- withCandidateFilters(Predicate<ClassInfo>...) - Method in class io.leangen.graphql.generator.mapping.strategy.AutoScanAbstractInputHandler
- withClassMapping(boolean) - Method in class io.leangen.graphql.generator.mapping.strategy.AbstractInterfaceMappingStrategy
- withConcreteSubTypes(List<Class<?>>) - Method in class io.leangen.graphql.metadata.strategy.query.DirectiveBuilderParams.Builder
- withConcreteSubTypes(List<Class<?>>) - Method in class io.leangen.graphql.metadata.strategy.value.InputFieldBuilderParams.Builder
- withConfigurer(GsonValueMapperFactory.Configurer) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.Builder
- withConfigurers(JacksonValueMapperFactory.Configurer...) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.Builder
- withDeclaringType(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams.Builder
- withDeclaringType(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams.Builder
- withDefaultFilters() - Method in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- withDelegate(OperationInfoGenerator) - Method in class io.leangen.graphql.metadata.strategy.query.DefaultOperationInfoGenerator
- withDeserializableTypeAsPrimary() - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapper
- withDeserializationInfo(boolean, boolean) - Method in class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams.Builder
- withDirectiveBuilder(DirectiveBuilder) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withElement(TypedElement) - Method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams.Builder
- withElementDeclaringClass(Class<?>) - Method in class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams.Builder
- withElements(List<AnnotatedElement>) - Method in class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams.Builder
- withEnvironment(GlobalEnvironment) - Method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams.Builder
- withEnvironment(GlobalEnvironment) - Method in class io.leangen.graphql.metadata.strategy.query.DirectiveBuilderParams.Builder
- withEnvironment(GlobalEnvironment) - Method in class io.leangen.graphql.metadata.strategy.value.InputFieldBuilderParams.Builder
- withExplicitModulesOnly() - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.Builder
- withFieldNamingStrategy(FieldNamingStrategy) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.Builder
- withFilters(Predicate<ClassInfo>...) - Method in class io.leangen.graphql.generator.mapping.strategy.DefaultImplementationDiscoveryStrategy
- withFilters(Predicate<Class>...) - Method in class io.leangen.graphql.generator.mapping.strategy.AbstractInterfaceMappingStrategy
- withFilters(Predicate<Member>...) - Method in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- withHierarchicalNames() - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- withHierarchicalNames(boolean) - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- withImplementationDiscoveryStrategy(ImplementationDiscoveryStrategy) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withInclusionStrategy(InclusionStrategy) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withInclusionStrategy(InclusionStrategy) - Method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams.Builder
- withInputConverters(ExtensionProvider<GeneratorConfiguration, InputConverter>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withInputConverters(InputConverter<?, ?>...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Registers custom
InputConverter
s to be used for converting values provided by the GraphQL client into those expected by the corresponding Java method. - withInputConvertersPrepended(InputConverter<?, ?>...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withInputFieldBuilder(InputFieldBuilder) - Method in class io.leangen.graphql.metadata.strategy.query.DirectiveBuilderParams.Builder
- withInputFieldBuilders(ExtensionProvider<ExtendedGeneratorConfiguration, InputFieldBuilder>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withInputFieldBuilders(InputFieldBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withInstance(Supplier<Object>) - Method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams.Builder
- withInterfaceMappingStrategy(InterfaceMappingStrategy) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withJavaDeprecation(JavaDeprecationMappingConfig) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
-
Sets whether and how the
Deprecated
annotation should map to GraphQL deprecation - withJavaDeprecationReason(String) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withJavaDeprecationRespected(boolean) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withJavaDeprecationRespected(boolean) - Method in class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
-
Sets whether the
Deprecated
annotation should map to GraphQL deprecation - withMessageBundle(MessageBundle) - Method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams.Builder
- withMethodInvokerFactory(MethodInvokerFactory) - Method in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- withModules(ExtensionProvider<GeneratorConfiguration, Module>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withModules(Module...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withNameSeparators(String, String) - Method in class io.leangen.graphql.metadata.strategy.type.DefaultTypeInfoGenerator
- withNestedResolverBuilders(ExtensionProvider<GeneratorConfiguration, ResolverBuilder>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withNestedResolverBuilders(ResolverBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Globally registers
ResolverBuilder
s to be used for sources that don't have explicitly assigned builders. - withNonPublicClasses() - Method in class io.leangen.graphql.generator.mapping.strategy.AutoScanAbstractInputHandler
- withNonPublicClasses() - Method in class io.leangen.graphql.generator.mapping.strategy.DefaultImplementationDiscoveryStrategy
- withOperation(Operation) - Method in class io.leangen.graphql.execution.InvocationContext.Builder
- withOperationBuilder(OperationBuilder) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withOperationInfoGenerator(OperationInfoGenerator) - Method in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- withOperationsFromBean(Supplier<Object>, AnnotatedType, ResolverBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Same as
GraphQLSchemaGenerator.withOperationsFromBean(Supplier, Type, ResolverBuilder...)
, except that anAnnotatedType
is used as the static type of the instances provided byserviceSupplier
. - withOperationsFromBean(Supplier<Object>, AnnotatedType, Class<?>, ResolverBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Same as
GraphQLSchemaGenerator.withOperationsFromBean(Supplier, Type, Class, ResolverBuilder...)
, except that anAnnotatedType
is used as the static type of the instances provided byserviceSupplier
. - withOperationsFromBean(Supplier<Object>, Type, ResolverBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Analyzes
beanType
using the providedResolverBuilder
s to look for methods to be exposed or the globally registeredResolverBuilder
s if none are provided, and usesserviceSupplier
to obtain an instance on which query/mutation methods are invoked at runtime. - withOperationsFromBean(Supplier<Object>, Type, Class<?>, ResolverBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Same as
GraphQLSchemaGenerator.withOperationsFromBean(Supplier, Type, ResolverBuilder...)
, but the actual runtime type of the instances provided byserviceSupplier
will be used to choose the method to invoke at runtime. - withOperationsFromSingleton(Object, ResolverBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Register
serviceSingleton
as a singletonOperationSource
, with its class (obtained viaObject.getClass()
) as its runtime type, using the providedResolverBuilder
s to look for methods to be exposed or the globally registeredResolverBuilder
s if none are provided. - withOperationsFromSingleton(Object, AnnotatedType, ResolverBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Same as
GraphQLSchemaGenerator.withOperationsFromSingleton(Object, Type, ResolverBuilder...)
, except that anAnnotatedType
is used asserviceSingleton
's static type. - withOperationsFromSingleton(Object, Type, ResolverBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Register
serviceSingleton
as a singletonOperationSource
, withbeanType
as its static type, using the providedResolverBuilder
s to look for methods to be exposed or the globally registeredResolverBuilder
s if none are provided. - withOperationsFromSingletons(Object...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Same as
GraphQLSchemaGenerator.withOperationsFromSingleton(Object, ResolverBuilder...)
except that multiple beans can be registered at the same time. - withOperationsFromType(AnnotatedType, ResolverBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Same as
GraphQLSchemaGenerator.withOperationsFromType(Type, ResolverBuilder...)
, except that anAnnotatedType
is used. - withOperationsFromType(Type, ResolverBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Analyzes
serviceType
using the providedResolverBuilder
s to look for methods to be exposed or the globally registeredResolverBuilder
s if none are provided. - withOperationsFromTypes(AnnotatedType...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withOperationsFromTypes(Type...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withOperationType(OperationDefinition.Operation) - Method in class io.leangen.graphql.metadata.strategy.query.OperationInfoGeneratorParams.Builder
- withOuterResolverInterceptors(ResolverInterceptor...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withOuterResolverInterceptors(List<ResolverInterceptor>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withOutputConverters(ExtensionProvider<GeneratorConfiguration, OutputConverter>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withOutputConverters(OutputConverter<?, ?>...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Registers custom
OutputConverter
s to be used for converting values returned by the exposed Java method into those expected by the GraphQL client. - withOutputConvertersPrepended(OutputConverter<?, ?>...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withPropertyElementReducer(BinaryOperator<TypedElement>) - Method in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- withPrototype(ObjectMapper) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.Builder
- withPrototype(Gson) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.Builder
- withRelayCompliantMutations() - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Sets a flag that all mutations should be mapped in a Relay-compliant way, using the default name and description for output wrapper fields.
- withRelayCompliantMutations(String, String) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Sets a flag signifying that all mutations should be mapped in a Relay-compliant way, using the default name and description for output wrapper fields.
- withRelayConnectionCheckRelaxed() - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Removes the requirement on queries returning a Connection to comply with the Relay Connection spec
- withRelayNodeInterfaceInference(boolean) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Sets the flag controlling whether the Node interface (as defined by the Relay spec) should be automatically inferred for types that have an ID field.
- withResolutionEnvironment(ResolutionEnvironment) - Method in class io.leangen.graphql.execution.InvocationContext.Builder
- withResolver(Resolver) - Method in class io.leangen.graphql.execution.InvocationContext.Builder
- withResolverArgumentBuilder(ResolverArgumentBuilder) - Method in class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
- withResolverBuilders(ExtensionProvider<GeneratorConfiguration, ResolverBuilder>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withResolverBuilders(ResolverBuilder...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Globally registers
ResolverBuilder
s to be used for sources that don't have explicitly assigned builders. - withResolverInterceptorFactories(ExtensionProvider<GeneratorConfiguration, ResolverInterceptorFactory>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withResolverInterceptors(ResolverInterceptor...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withResolverInterceptors(List<ResolverInterceptor>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withResolverInterceptors(List<ResolverInterceptor>, List<ResolverInterceptor>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withResolverMethod(Method) - Method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams.Builder
- withScalarDeserializationStrategy(ScalarDeserializationStrategy) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withScanCondition(Predicate<Class<?>>) - Method in class io.leangen.graphql.generator.mapping.strategy.AutoScanAbstractInputHandler
- withSchemaProcessors(GraphQLSchemaProcessor...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Registers custom schema processors that can perform arbitrary transformations on the schema just before it is built.
- withSchemaTransformers(ExtensionProvider<GeneratorConfiguration, SchemaTransformer>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withSchemaTransformers(SchemaTransformer...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withStringInterpolation(MessageBundle...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withType(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.InputFieldInclusionParams.Builder
- withType(AnnotatedType) - Method in class io.leangen.graphql.metadata.strategy.value.InputFieldBuilderParams.Builder
- withTypeAdapters(AbstractTypeAdapter<?, ?>...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Type adapters (instances of
AbstractTypeAdapter
) are both type mappers and bi-directional converters, implementingTypeMapper
,InputConverter
andOutputConverter
. - withTypeComparators(ExtensionProvider<GeneratorConfiguration, Comparator<AnnotatedType>>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withTypeComparators(Comparator<AnnotatedType>...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withTypeInfoGenerator(TypeInfoGenerator) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withTypeInfoGenerator(TypeInfoGenerator) - Method in class io.leangen.graphql.metadata.strategy.value.gson.GsonValueMapperFactory.Builder
- withTypeInfoGenerator(TypeInfoGenerator) - Method in class io.leangen.graphql.metadata.strategy.value.jackson.JacksonValueMapperFactory.Builder
- withTypeMappers(ExtensionProvider<GeneratorConfiguration, TypeMapper>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Registers custom
TypeMapper
s to be used for mapping Java type to GraphQL types. - withTypeMappers(TypeMapper...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
-
Registers custom
TypeMapper
s to be used for mapping Java type to GraphQL types. - withTypeMappersPrepended(ExtensionProvider<GeneratorConfiguration, TypeMapper>) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withTypeMappersPrepended(TypeMapper...) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withTypeTransformer(TypeTransformer) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- withTypeTransformer(TypeTransformer) - Method in class io.leangen.graphql.metadata.strategy.query.ArgumentBuilderParams.Builder
- withUnresolvableInterfacesIgnored() - Method in class io.leangen.graphql.generator.mapping.strategy.AbstractInterfaceMappingStrategy
- withValueMapperFactory(ValueMapperFactory) - Method in class io.leangen.graphql.GraphQLSchemaGenerator
- wrapContext(ExecutionInput) - Static method in class io.leangen.graphql.util.ContextUtils
- wrapperFieldDescription - Variable in class io.leangen.graphql.generator.RelayMappingConfig
- wrapperFieldName - Variable in class io.leangen.graphql.generator.RelayMappingConfig
All Classes All Packages