- withAbstractInputHandler(AbstractInputHandler) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withAbstractInputTypeResolution() - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withAdditionalDirectives(Type...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withAdditionalDirectives(AnnotatedType...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withAdditionalDirectives(GraphQLDirective...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withAdditionalTypes(Collection<GraphQLType>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Deprecated.
- withAdditionalTypes(Collection<? extends GraphQLType>, GraphQLCodeRegistry) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withAdditionalTypes(Collection<? extends GraphQLType>, BaseSpqrSchemaGenerator.CodeRegistryBuilder) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withArgumentInjectors(ArgumentInjector...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withArgumentInjectors(ExtensionProvider<GeneratorConfiguration, ArgumentInjector>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withBasePackages(String...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withDataFetchers(GraphQLCodeRegistry) - Method in class io.jmix.graphql.spqr.SpqrSchemaGenerator
-
- withDirectiveBuilder(DirectiveBuilder) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withImplementationDiscoveryStrategy(ImplementationDiscoveryStrategy) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withInclusionStrategy(InclusionStrategy) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withInputConverters(InputConverter<?, ?>...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Registers custom InputConverters to be used for converting values provided by the GraphQL client
into those expected by the corresponding Java method.
- withInputConverters(ExtensionProvider<GeneratorConfiguration, InputConverter>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withInputConvertersPrepended(InputConverter<?, ?>...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withInputFieldBuilders(InputFieldBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withInputFieldBuilders(ExtensionProvider<ExtendedGeneratorConfiguration, InputFieldBuilder>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withInterfaceMappingStrategy(InterfaceMappingStrategy) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withJavaDeprecationReason(String) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withJavaDeprecationRespected(boolean) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withModules(Module...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withModules(ExtensionProvider<GeneratorConfiguration, Module>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withNestedResolverBuilders(ResolverBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Globally registers ResolverBuilders to be used for sources that don't have explicitly assigned builders.
- withNestedResolverBuilders(ExtensionProvider<GeneratorConfiguration, ResolverBuilder>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withOperationBuilder(OperationBuilder) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withOperationsFromBean(Supplier<Object>, Type, ResolverBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Analyzes beanType using the provided ResolverBuilders to look for methods to be exposed
or the globally registered ResolverBuilders if none are provided, and uses serviceSupplier
to obtain an instance on which query/mutation methods are invoked at runtime.
- withOperationsFromBean(Supplier<Object>, AnnotatedType, ResolverBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withOperationsFromBean(Supplier<Object>, Type, Class<?>, ResolverBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withOperationsFromBean(Supplier<Object>, AnnotatedType, Class<?>, ResolverBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withOperationsFromSingleton(Object, ResolverBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Register serviceSingleton as a singleton OperationSource,
with its class (obtained via Object.getClass()) as its runtime type, using the provided
ResolverBuilders to look for methods to be exposed or the globally registered
ResolverBuilders if none are provided.
- withOperationsFromSingleton(Object, Type, ResolverBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Register serviceSingleton as a singleton OperationSource, with beanType
as its static type, using the provided ResolverBuilders to look for methods to be exposed
or the globally registered ResolverBuilders if none are provided.
- withOperationsFromSingleton(Object, AnnotatedType, ResolverBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withOperationsFromSingletons(Object...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withOperationsFromType(Type, ResolverBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Analyzes serviceType using the provided ResolverBuilders to look for methods to be exposed
or the globally registered ResolverBuilders if none are provided.
- withOperationsFromType(AnnotatedType, ResolverBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withOperationsFromTypes(Type...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withOperationsFromTypes(AnnotatedType...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withOutputConverters(OutputConverter<?, ?>...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Registers custom OutputConverters to be used for converting values returned by the exposed Java method
into those expected by the GraphQL client.
- withOutputConverters(ExtensionProvider<GeneratorConfiguration, OutputConverter>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withOutputConvertersPrepended(OutputConverter<?, ?>...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withRelayCompliantMutations() - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
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.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
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.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Removes the requirement on queries returning a Connection to comply with the Relay Connection spec
- withRelayNodeInterfaceInference(boolean) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
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.
- withResolverBuilders(ResolverBuilder...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Globally registers ResolverBuilders to be used for sources that don't have explicitly assigned builders.
- withResolverBuilders(ExtensionProvider<GeneratorConfiguration, ResolverBuilder>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withResolverInterceptorFactories(ExtensionProvider<GeneratorConfiguration, ResolverInterceptorFactory>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withResolverInterceptors(ResolverInterceptor...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withScalarDeserializationStrategy(ScalarDeserializationStrategy) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withSchemaProcessors(GraphQLSchemaProcessor...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Registers custom schema processors that can perform arbitrary transformations on the schema just before it is built.
- withSchemaTransformers(SchemaTransformer...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withSchemaTransformers(ExtensionProvider<GeneratorConfiguration, SchemaTransformer>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withStringInterpolation(MessageBundle...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withTypeAdapters(AbstractTypeAdapter<?, ?>...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Type adapters (instances of AbstractTypeAdapter) are both type mappers and bi-directional converters,
implementing TypeMapper, InputConverter and OutputConverter.
- withTypeComparators(ExtensionProvider<GeneratorConfiguration, Comparator<AnnotatedType>>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withTypeInfoGenerator(TypeInfoGenerator) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withTypeMappers(TypeMapper...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Registers custom TypeMappers to be used for mapping Java type to GraphQL types.
- withTypeMappers(ExtensionProvider<GeneratorConfiguration, TypeMapper>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
Registers custom TypeMappers to be used for mapping Java type to GraphQL types.
- withTypeMappersPrepended(TypeMapper...) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withTypeMappersPrepended(ExtensionProvider<GeneratorConfiguration, TypeMapper>) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withTypeTransformer(TypeTransformer) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- withValueMapperFactory(ValueMapperFactory) - Method in class io.jmix.graphql.spqr.BaseSpqrSchemaGenerator
-
- writeIdField(Entity, Map<String, Object>) - Method in class io.jmix.graphql.datafetcher.ResponseBuilder
-