Skip navigation links
A B C D E F G H I J L M N O P Q R S T U Z 

A

AbstractDateScalar - Class in io.smallrye.graphql.scalar.time
Base Scalar for Dates.
AbstractDateScalar(String, Class...) - Constructor for class io.smallrye.graphql.scalar.time.AbstractDateScalar
 
AbstractHelper - Class in io.smallrye.graphql.execution.datafetcher.helper
Help with the fields when fetching data.
AbstractHelper() - Constructor for class io.smallrye.graphql.execution.datafetcher.helper.AbstractHelper
 
AbstractNumberScalar - Class in io.smallrye.graphql.scalar.number
Base Scalar for Numbers.
AbstractNumberScalar(String, Converter, Class...) - Constructor for class io.smallrye.graphql.scalar.number.AbstractNumberScalar
 
AbstractScalar - Class in io.smallrye.graphql.scalar
Base Scalar for all of our own scalars
AbstractScalar(String, Coercing, Class...) - Constructor for class io.smallrye.graphql.scalar.AbstractScalar
 
after(DataFetchingEnvironment, GraphQLContext) - Method in interface io.smallrye.graphql.execution.datafetcher.decorator.DataFetcherDecorator
 
after(DataFetchingEnvironment, GraphQLContext) - Method in class io.smallrye.graphql.execution.datafetcher.decorator.MetricDecorator
 
after(DataFetchingEnvironment, GraphQLContext) - Method in class io.smallrye.graphql.execution.datafetcher.decorator.OpenTracingDecorator
 
after(ExecutionInput, ExecutionResult) - Method in interface io.smallrye.graphql.execution.ExecutionDecorator
 
after(ExecutionInput, ExecutionResult) - Method in class io.smallrye.graphql.execution.OpenTracingExecutionDecorator
 
afterRecursiveTransform(Object, Field) - Method in class io.smallrye.graphql.execution.datafetcher.helper.ArgumentHelper
Here we have the potential transformed input and just need to get the correct type
afterRecursiveTransform(Object, Field) - Method in class io.smallrye.graphql.execution.datafetcher.helper.FieldHelper
 
appendDataFetcherResult(DataFetcherResult.Builder<Object>, DataFetchingEnvironment) - Method in exception io.smallrye.graphql.transformation.TransformException
 
ArgumentHelper - Class in io.smallrye.graphql.execution.datafetcher.helper
Help with the arguments when doing reflection calls Here we need to transform (if needed) the arguments, and then make sure we get the in the correct class type as expected by the method we want to call.
ArgumentHelper(List<Argument>) - Constructor for class io.smallrye.graphql.execution.datafetcher.helper.ArgumentHelper
We need the modeled arguments to create the correct values

B

before(DataFetchingEnvironment) - Method in interface io.smallrye.graphql.execution.datafetcher.decorator.DataFetcherDecorator
 
before(DataFetchingEnvironment) - Method in class io.smallrye.graphql.execution.datafetcher.decorator.MetricDecorator
 
before(DataFetchingEnvironment) - Method in class io.smallrye.graphql.execution.datafetcher.decorator.OpenTracingDecorator
 
before(ExecutionInput) - Method in interface io.smallrye.graphql.execution.ExecutionDecorator
 
before(ExecutionInput) - Method in class io.smallrye.graphql.execution.OpenTracingExecutionDecorator
 
beginValidation(InstrumentationValidationParameters) - Method in class io.smallrye.graphql.execution.QueryCache
 
BIG_DECIMAL - Static variable in class io.smallrye.graphql.execution.Classes
 
BIG_INTEGER - Static variable in class io.smallrye.graphql.execution.Classes
 
BigDecimalScalar - Class in io.smallrye.graphql.scalar.number
Scalar for BigDecimal.
BigDecimalScalar() - Constructor for class io.smallrye.graphql.scalar.number.BigDecimalScalar
 
BigIntegerScalar - Class in io.smallrye.graphql.scalar.number
Scalar for BigInteger.
BigIntegerScalar() - Constructor for class io.smallrye.graphql.scalar.number.BigIntegerScalar
 
Bootstrap - Class in io.smallrye.graphql.bootstrap
Bootstrap MicroProfile GraphQL This create a graphql-java model from the smallrye model
bootstrap(Schema) - Static method in class io.smallrye.graphql.bootstrap.Bootstrap
 
bootstrap(Schema, Config) - Static method in class io.smallrye.graphql.bootstrap.Bootstrap
 
BYTE - Static variable in class io.smallrye.graphql.execution.Classes
 
BYTE_PRIMATIVE - Static variable in class io.smallrye.graphql.execution.Classes
 

C

Classes - Class in io.smallrye.graphql.execution
Class helper
classloadingService - Variable in class io.smallrye.graphql.execution.datafetcher.helper.AbstractHelper
 
ClassloadingService - Interface in io.smallrye.graphql.spi
Classloading service that will load classes By default, TCCL will be use.
ClassloadingService.DefaultClassloadingService - Class in io.smallrye.graphql.spi
Default Lookup service that gets used when none is provided with SPI.
CollectionCreator - Class in io.smallrye.graphql.execution.datafetcher
Helping with creating collection instances This gets the new collection when creating arguments to call the method.
CollectionCreator() - Constructor for class io.smallrye.graphql.execution.datafetcher.CollectionCreator
 
ConcreteImplementationNotFoundException - Exception in io.smallrye.graphql.execution.resolver
There is an interface with no concrete implementation
ConcreteImplementationNotFoundException() - Constructor for exception io.smallrye.graphql.execution.resolver.ConcreteImplementationNotFoundException
 
ConcreteImplementationNotFoundException(String) - Constructor for exception io.smallrye.graphql.execution.resolver.ConcreteImplementationNotFoundException
 
ConcreteImplementationNotFoundException(String, Throwable) - Constructor for exception io.smallrye.graphql.execution.resolver.ConcreteImplementationNotFoundException
 
ConcreteImplementationNotFoundException(Throwable) - Constructor for exception io.smallrye.graphql.execution.resolver.ConcreteImplementationNotFoundException
 
ConcreteImplementationNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception io.smallrye.graphql.execution.resolver.ConcreteImplementationNotFoundException
 
Config - Interface in io.smallrye.graphql.bootstrap
Configuration for GraphQL
Converter - Interface in io.smallrye.graphql.scalar.number
Convert to the correct Type

D

DataFetcherDecorator - Interface in io.smallrye.graphql.execution.datafetcher.decorator
 
DataFetcherException - Exception in io.smallrye.graphql.execution.datafetcher
There was an issue when fetching data.
DataFetcherException(Operation, Exception) - Constructor for exception io.smallrye.graphql.execution.datafetcher.DataFetcherException
 
DateCoercing - Class in io.smallrye.graphql.scalar.time
The Coercing used by dates
DateCoercing(String, Class...) - Constructor for class io.smallrye.graphql.scalar.time.DateCoercing
 
DateScalar - Class in io.smallrye.graphql.scalar.time
Scalar for Date.
DateScalar() - Constructor for class io.smallrye.graphql.scalar.time.DateScalar
 
DateTimeScalar - Class in io.smallrye.graphql.scalar.time
Scalar for DateTime.
DateTimeScalar() - Constructor for class io.smallrye.graphql.scalar.time.DateTimeScalar
 
DateTransformer - Class in io.smallrye.graphql.transformation
Handles date and time-types from java.time.
DateTransformer(Field, String) - Constructor for class io.smallrye.graphql.transformation.DateTransformer
 
DateTransformer(Field) - Constructor for class io.smallrye.graphql.transformation.DateTransformer
 
dateTransformer(Field) - Static method in interface io.smallrye.graphql.transformation.Transformer
 
DefaultClassloadingService() - Constructor for class io.smallrye.graphql.spi.ClassloadingService.DefaultClassloadingService
 
DefaultLookupService() - Constructor for class io.smallrye.graphql.spi.LookupService.DefaultLookupService
 
DefaultMetricsService() - Constructor for class io.smallrye.graphql.spi.MetricsService.DefaultMetricsService
 
DefaultOpenTracingService() - Constructor for class io.smallrye.graphql.spi.OpenTracingService.DefaultOpenTracingService
 
DOUBLE - Static variable in class io.smallrye.graphql.execution.Classes
 
DOUBLE_PRIMATIVE - Static variable in class io.smallrye.graphql.execution.Classes
 
DURATION - Static variable in class io.smallrye.graphql.execution.Classes
 
DURATION_TRANSFORMER - Static variable in interface io.smallrye.graphql.transformation.Transformer
 
DurationScalar - Class in io.smallrye.graphql.scalar.time
 
DurationScalar() - Constructor for class io.smallrye.graphql.scalar.time.DurationScalar
 
DurationTransformer - Class in io.smallrye.graphql.transformation
 
DurationTransformer() - Constructor for class io.smallrye.graphql.transformation.DurationTransformer
 

E

ENUM - Static variable in class io.smallrye.graphql.execution.Classes
 
equals(Object) - Method in class io.smallrye.graphql.execution.error.GraphQLExceptionWhileDataFetching
 
ExceptionHandler - Class in io.smallrye.graphql.execution.error
Here we have the ability to mask certain messages to the client (for security reasons)
ExceptionHandler(Config) - Constructor for class io.smallrye.graphql.execution.error.ExceptionHandler
 
ExceptionLists - Class in io.smallrye.graphql.execution.error
Class that hold the exceptions to the exceptions
ExceptionLists(Optional<List<String>>, Optional<List<String>>) - Constructor for class io.smallrye.graphql.execution.error.ExceptionLists
 
execute(JsonObject) - Method in class io.smallrye.graphql.execution.ExecutionService
 
ExecutionDecorator - Interface in io.smallrye.graphql.execution
 
ExecutionErrorsService - Class in io.smallrye.graphql.execution.error
Help to create the exceptions
ExecutionErrorsService() - Constructor for class io.smallrye.graphql.execution.error.ExecutionErrorsService
 
ExecutionException - Exception in io.smallrye.graphql.execution
Error while executing a request
ExecutionException() - Constructor for exception io.smallrye.graphql.execution.ExecutionException
 
ExecutionException(String) - Constructor for exception io.smallrye.graphql.execution.ExecutionException
 
ExecutionException(String, Throwable) - Constructor for exception io.smallrye.graphql.execution.ExecutionException
 
ExecutionException(Throwable) - Constructor for exception io.smallrye.graphql.execution.ExecutionException
 
ExecutionException(String, Throwable, boolean, boolean) - Constructor for exception io.smallrye.graphql.execution.ExecutionException
 
ExecutionService - Class in io.smallrye.graphql.execution
Executing the GraphQL request
ExecutionService(Config, GraphQLSchema) - Constructor for class io.smallrye.graphql.execution.ExecutionService
 

F

FieldHelper - Class in io.smallrye.graphql.execution.datafetcher.helper
Help with the field response Here we need to transform (if needed) the response field
FieldHelper(Field) - Constructor for class io.smallrye.graphql.execution.datafetcher.helper.FieldHelper
We need the modeled field to create the correct value
findAllOperations(Schema) - Static method in class io.smallrye.graphql.bootstrap.Bootstrap
 
FLOAT - Static variable in class io.smallrye.graphql.execution.Classes
 
FLOAT_PRIMATIVE - Static variable in class io.smallrye.graphql.execution.Classes
 
FloatScalar - Class in io.smallrye.graphql.scalar.number
Scalar for Float.
FloatScalar() - Constructor for class io.smallrye.graphql.scalar.number.FloatScalar
 
FormattedNumberTransformer - Class in io.smallrye.graphql.transformation
Parses and formats numbers in the needed format.
FormattedNumberTransformer(Field) - Constructor for class io.smallrye.graphql.transformation.FormattedNumberTransformer
 
fromBigDecimal(BigDecimal) - Method in interface io.smallrye.graphql.scalar.number.Converter
 
fromBigInteger(BigInteger) - Method in interface io.smallrye.graphql.scalar.number.Converter
 
fromNumber(Number, Argument) - Method in interface io.smallrye.graphql.scalar.number.Converter
 
fromOperation(Operation) - Static method in class io.smallrye.graphql.execution.MetricNaming
 
fromTypeAndName(GraphQLType, String) - Static method in class io.smallrye.graphql.execution.MetricNaming
 

G

get(DataFetchingEnvironment) - Method in class io.smallrye.graphql.execution.datafetcher.PropertyDataFetcher
 
get(DataFetchingEnvironment) - Method in class io.smallrye.graphql.execution.datafetcher.ReflectionDataFetcher
This makes the call on the method.
getArguments(DataFetchingEnvironment) - Method in class io.smallrye.graphql.execution.datafetcher.helper.ArgumentHelper
This gets a list of arguments that we need to all the method.
getBlackList() - Method in interface io.smallrye.graphql.bootstrap.Config
 
getClass(Class<?>) - Method in class io.smallrye.graphql.spi.LookupService.DefaultLookupService
 
getClass(Class<?>) - Method in interface io.smallrye.graphql.spi.LookupService
 
getDefaultErrorMessage() - Method in interface io.smallrye.graphql.bootstrap.Config
 
getDocument(ExecutionInput, Function<ExecutionInput, PreparsedDocumentEntry>) - Method in class io.smallrye.graphql.execution.QueryCache
 
getGraphQLObjectType(String, String) - Static method in class io.smallrye.graphql.execution.resolver.InterfaceOutputRegistry
 
getInstance(Class<?>) - Method in class io.smallrye.graphql.spi.LookupService.DefaultLookupService
 
getInstance(Class<?>) - Method in interface io.smallrye.graphql.spi.LookupService
 
getJsonB(String) - Static method in class io.smallrye.graphql.json.JsonBCreator
 
getJsonB() - Static method in class io.smallrye.graphql.json.JsonBCreator
 
getMessage() - Method in class io.smallrye.graphql.execution.error.GraphQLExceptionWhileDataFetching
 
getMetricRegistry(MetricRegistry.Type) - Method in class io.smallrye.graphql.spi.MetricsService.DefaultMetricsService
 
getMetricRegistry(MetricRegistry.Type) - Method in interface io.smallrye.graphql.spi.MetricsService
 
getName(GraphQLType) - Static method in class io.smallrye.graphql.execution.datafetcher.helper.NameHelper
 
getName() - Method in class io.smallrye.graphql.spi.ClassloadingService.DefaultClassloadingService
 
getName() - Method in interface io.smallrye.graphql.spi.ClassloadingService
 
getName() - Method in class io.smallrye.graphql.spi.LookupService.DefaultLookupService
 
getName() - Method in interface io.smallrye.graphql.spi.LookupService
 
getName() - Method in class io.smallrye.graphql.spi.MetricsService.DefaultMetricsService
 
getName() - Method in interface io.smallrye.graphql.spi.MetricsService
 
getName() - Method in class io.smallrye.graphql.spi.OpenTracingService.DefaultOpenTracingService
 
getName() - Method in interface io.smallrye.graphql.spi.OpenTracingService
 
getOperationName(DataFetchingEnvironment) - Static method in class io.smallrye.graphql.execution.SpanNaming
 
getOperationName(ExecutionInput) - Static method in class io.smallrye.graphql.execution.SpanNaming
 
getPrimativeClassType(String) - Static method in class io.smallrye.graphql.execution.Classes
 
getScalarByName(String) - Static method in class io.smallrye.graphql.scalar.GraphQLScalarTypes
 
getScalarMap() - Static method in class io.smallrye.graphql.scalar.GraphQLScalarTypes
 
getSupportedClasses() - Method in class io.smallrye.graphql.scalar.AbstractScalar
 
getTracer() - Method in class io.smallrye.graphql.spi.OpenTracingService.DefaultOpenTracingService
 
getTracer() - Method in interface io.smallrye.graphql.spi.OpenTracingService
 
getTransformationFields(String) - Static method in class io.smallrye.graphql.json.InputTransformFields
 
getType(TypeResolutionEnvironment) - Method in class io.smallrye.graphql.execution.resolver.InterfaceResolver
 
getVariables(JsonObject) - Method in class io.smallrye.graphql.execution.GraphQLVariables
 
getWhiteList() - Method in interface io.smallrye.graphql.bootstrap.Config
 
GraphQLExceptionWhileDataFetching - Class in io.smallrye.graphql.execution.error
Simple way to override the message to only use the original exception message
GraphQLExceptionWhileDataFetching(ExecutionPath, Throwable, SourceLocation) - Constructor for class io.smallrye.graphql.execution.error.GraphQLExceptionWhileDataFetching
 
GraphQLExceptionWhileDataFetching(String, ExecutionPath, Throwable, SourceLocation) - Constructor for class io.smallrye.graphql.execution.error.GraphQLExceptionWhileDataFetching
 
GraphQLNamingStrategy - Class in io.smallrye.graphql.json
Naming strategy that take GraphQL annotations into account
GraphQLNamingStrategy(Map<String, String>) - Constructor for class io.smallrye.graphql.json.GraphQLNamingStrategy
 
GraphQLScalarTypes - Class in io.smallrye.graphql.scalar
Here we keep all the graphql-java scalars mapped by classname
GraphQLVariables - Class in io.smallrye.graphql.execution
The variables on the GraphQL Operation
GraphQLVariables() - Constructor for class io.smallrye.graphql.execution.GraphQLVariables
 

H

hashCode() - Method in class io.smallrye.graphql.execution.error.GraphQLExceptionWhileDataFetching
 
hasTransformationFields(String) - Static method in class io.smallrye.graphql.json.InputTransformFields
 

I

in(Object) - Method in class io.smallrye.graphql.transformation.DateTransformer
 
in(Object) - Method in class io.smallrye.graphql.transformation.DurationTransformer
 
in(Object) - Method in class io.smallrye.graphql.transformation.FormattedNumberTransformer
 
in(Object) - Method in class io.smallrye.graphql.transformation.LegacyDateTransformer
 
in(Object) - Method in class io.smallrye.graphql.transformation.NumberTransformer
 
in(Object) - Method in class io.smallrye.graphql.transformation.PassThroughTransformer
 
in(Object) - Method in class io.smallrye.graphql.transformation.PeriodTransformer
 
in(Object) - Method in interface io.smallrye.graphql.transformation.Transformer
 
in(Object) - Method in class io.smallrye.graphql.transformation.UriTransformer
 
in(Object) - Method in class io.smallrye.graphql.transformation.UrlTransformer
 
in(Object) - Method in class io.smallrye.graphql.transformation.UuidTransformer
 
InputTransformFields - Class in io.smallrye.graphql.json
Here we create a mapping of all field in a input type that needs transformation
INTEGER - Static variable in class io.smallrye.graphql.execution.Classes
 
INTEGER_PRIMATIVE - Static variable in class io.smallrye.graphql.execution.Classes
 
IntegerScalar - Class in io.smallrye.graphql.scalar.number
Scalar for Integer.
IntegerScalar() - Constructor for class io.smallrye.graphql.scalar.number.IntegerScalar
 
InterfaceOutputRegistry - Class in io.smallrye.graphql.execution.resolver
Here we register output objects that implements some interface We need this to resolve the correct concrete class
InterfaceResolver - Class in io.smallrye.graphql.execution.resolver
Resolve an interface.
InterfaceResolver(InterfaceType) - Constructor for class io.smallrye.graphql.execution.resolver.InterfaceResolver
 
io.smallrye.graphql.bootstrap - package io.smallrye.graphql.bootstrap
 
io.smallrye.graphql.execution - package io.smallrye.graphql.execution
 
io.smallrye.graphql.execution.datafetcher - package io.smallrye.graphql.execution.datafetcher
 
io.smallrye.graphql.execution.datafetcher.decorator - package io.smallrye.graphql.execution.datafetcher.decorator
 
io.smallrye.graphql.execution.datafetcher.helper - package io.smallrye.graphql.execution.datafetcher.helper
 
io.smallrye.graphql.execution.error - package io.smallrye.graphql.execution.error
 
io.smallrye.graphql.execution.resolver - package io.smallrye.graphql.execution.resolver
 
io.smallrye.graphql.json - package io.smallrye.graphql.json
 
io.smallrye.graphql.scalar - package io.smallrye.graphql.scalar
 
io.smallrye.graphql.scalar.number - package io.smallrye.graphql.scalar.number
 
io.smallrye.graphql.scalar.time - package io.smallrye.graphql.scalar.time
 
io.smallrye.graphql.spi - package io.smallrye.graphql.spi
 
io.smallrye.graphql.transformation - package io.smallrye.graphql.transformation
 
isAllowGet() - Method in interface io.smallrye.graphql.bootstrap.Config
 
isCollection(Object) - Static method in class io.smallrye.graphql.execution.Classes
 
isDateLikeType(String) - Static method in class io.smallrye.graphql.execution.Classes
 
isDuration(String) - Static method in class io.smallrye.graphql.execution.Classes
 
isIncludeDirectivesInSchema() - Method in interface io.smallrye.graphql.bootstrap.Config
 
isIncludeIntrospectionTypesInSchema() - Method in interface io.smallrye.graphql.bootstrap.Config
 
isIncludeScalarsInSchema() - Method in interface io.smallrye.graphql.bootstrap.Config
 
isIncludeSchemaDefinitionInSchema() - Method in interface io.smallrye.graphql.bootstrap.Config
 
isInRange(BigInteger) - Method in interface io.smallrye.graphql.scalar.number.Converter
 
isMetricsEnabled() - Method in interface io.smallrye.graphql.bootstrap.Config
 
isNumberLikeType(String) - Static method in class io.smallrye.graphql.execution.Classes
 
isOptional(String) - Static method in class io.smallrye.graphql.execution.Classes
 
isPeriod(String) - Static method in class io.smallrye.graphql.execution.Classes
 
isPrimitive(String) - Static method in class io.smallrye.graphql.execution.Classes
 
isPrimitiveOf(String, String) - Static method in class io.smallrye.graphql.execution.Classes
Tests, if boxedType is the wrapper-type of primitiveType.
isPrintDataFetcherException() - Method in interface io.smallrye.graphql.bootstrap.Config
 
isTracingEnabled() - Method in interface io.smallrye.graphql.bootstrap.Config
 
isURI(String) - Static method in class io.smallrye.graphql.execution.Classes
 
isURL(String) - Static method in class io.smallrye.graphql.execution.Classes
 
isUUID(String) - Static method in class io.smallrye.graphql.execution.Classes
 

J

JsonBCreator - Class in io.smallrye.graphql.json
Here we create JsonB Objects for certain input object.
JsonInputRegistry - Class in io.smallrye.graphql.json
Here we register input objects to be used when creating method calls For now we need to - hold a custom JsonB map for custom name mapping and - hold a map og all fields in input types that needs transforming

L

LegacyDateTransformer - Class in io.smallrye.graphql.transformation
Handles legacy-date-formats (which aren't required by spec).
LegacyDateTransformer(Field) - Constructor for class io.smallrye.graphql.transformation.LegacyDateTransformer
 
load() - Static method in interface io.smallrye.graphql.spi.ClassloadingService
 
load() - Static method in interface io.smallrye.graphql.spi.LookupService
 
load() - Static method in interface io.smallrye.graphql.spi.MetricsService
 
load() - Static method in interface io.smallrye.graphql.spi.OpenTracingService
 
loadClass(String) - Method in interface io.smallrye.graphql.spi.ClassloadingService
 
loadClass(String, ClassLoader) - Method in interface io.smallrye.graphql.spi.ClassloadingService
 
LOCALDATE - Static variable in class io.smallrye.graphql.execution.Classes
 
LOCALDATETIME - Static variable in class io.smallrye.graphql.execution.Classes
 
LOCALTIME - Static variable in class io.smallrye.graphql.execution.Classes
 
LOG - Static variable in interface io.smallrye.graphql.spi.ClassloadingService
 
LOG - Static variable in interface io.smallrye.graphql.spi.LookupService
 
LOG - Static variable in interface io.smallrye.graphql.spi.MetricsService
 
LOG - Static variable in interface io.smallrye.graphql.spi.OpenTracingService
 
LONG - Static variable in class io.smallrye.graphql.execution.Classes
 
LONG_PRIMATIVE - Static variable in class io.smallrye.graphql.execution.Classes
 
LookupService - Interface in io.smallrye.graphql.spi
Lookup service that allows multiple DI frameworks to use this.
LookupService.DefaultLookupService - Class in io.smallrye.graphql.spi
Default Lookup service that gets used when none is provided with SPI.
LRUCache<K,V> - Class in io.smallrye.graphql.execution
 

M

MetricDecorator - Class in io.smallrye.graphql.execution.datafetcher.decorator
 
MetricDecorator() - Constructor for class io.smallrye.graphql.execution.datafetcher.decorator.MetricDecorator
 
MetricNaming - Class in io.smallrye.graphql.execution
 
MetricNaming() - Constructor for class io.smallrye.graphql.execution.MetricNaming
 
MetricsService - Interface in io.smallrye.graphql.spi
Service that allows containers to plug in their own MP Metrics implementation.
MetricsService.DefaultMetricsService - Class in io.smallrye.graphql.spi
Default Metrics service that throws an UnsupportedOperationException.
MutationExecutionStrategy - Class in io.smallrye.graphql.execution
Execution strategy to use our own exception handler
MutationExecutionStrategy(ExceptionHandler) - Constructor for class io.smallrye.graphql.execution.MutationExecutionStrategy
 

N

NameHelper - Class in io.smallrye.graphql.execution.datafetcher.helper
 
NameHelper() - Constructor for class io.smallrye.graphql.execution.datafetcher.helper.NameHelper
 
newCollection(String) - Static method in class io.smallrye.graphql.execution.datafetcher.CollectionCreator
 
NumberCoercing - Class in io.smallrye.graphql.scalar.number
The Coercing used by numbers
NumberCoercing(String, Converter, Class...) - Constructor for class io.smallrye.graphql.scalar.number.NumberCoercing
 
NumberTransformer - Class in io.smallrye.graphql.transformation
Parses incoming numbers to the needed class, doesn't touch outgoing values.
NumberTransformer(Field) - Constructor for class io.smallrye.graphql.transformation.NumberTransformer
 

O

OFFSETDATETIME - Static variable in class io.smallrye.graphql.execution.Classes
 
OFFSETTIME - Static variable in class io.smallrye.graphql.execution.Classes
 
onError(ExecutionInput, Throwable) - Method in interface io.smallrye.graphql.execution.ExecutionDecorator
 
onError(ExecutionInput, Throwable) - Method in class io.smallrye.graphql.execution.OpenTracingExecutionDecorator
 
onException(DataFetcherExceptionHandlerParameters) - Method in class io.smallrye.graphql.execution.error.ExceptionHandler
 
OpenTracingDecorator - Class in io.smallrye.graphql.execution.datafetcher.decorator
 
OpenTracingDecorator() - Constructor for class io.smallrye.graphql.execution.datafetcher.decorator.OpenTracingDecorator
 
OpenTracingExecutionDecorator - Class in io.smallrye.graphql.execution
 
OpenTracingExecutionDecorator() - Constructor for class io.smallrye.graphql.execution.OpenTracingExecutionDecorator
 
OpenTracingService - Interface in io.smallrye.graphql.spi
 
OpenTracingService.DefaultOpenTracingService - Class in io.smallrye.graphql.spi
Default Metrics service that throws an UnsupportedOperationException.
OPTIONAL - Static variable in class io.smallrye.graphql.execution.Classes
 
out(Object) - Method in class io.smallrye.graphql.transformation.DateTransformer
 
out(Object) - Method in class io.smallrye.graphql.transformation.DurationTransformer
 
out(Object) - Method in class io.smallrye.graphql.transformation.FormattedNumberTransformer
 
out(Object) - Method in class io.smallrye.graphql.transformation.LegacyDateTransformer
 
out(Object) - Method in class io.smallrye.graphql.transformation.NumberTransformer
 
out(Object) - Method in class io.smallrye.graphql.transformation.PassThroughTransformer
 
out(Object) - Method in class io.smallrye.graphql.transformation.PeriodTransformer
 
out(Object) - Method in interface io.smallrye.graphql.transformation.Transformer
 
out(Object) - Method in class io.smallrye.graphql.transformation.UriTransformer
 
out(Object) - Method in class io.smallrye.graphql.transformation.UrlTransformer
 
out(Object) - Method in class io.smallrye.graphql.transformation.UuidTransformer
 

P

parseLiteral(Object) - Method in class io.smallrye.graphql.scalar.number.NumberCoercing
 
parseLiteral(Object) - Method in class io.smallrye.graphql.scalar.time.DateCoercing
 
parseNumber(String, String) - Method in class io.smallrye.graphql.transformation.NumberTransformer
 
parseValue(Object) - Method in class io.smallrye.graphql.scalar.number.NumberCoercing
 
parseValue(Object) - Method in class io.smallrye.graphql.scalar.time.DateCoercing
 
PASS_THROUGH_TRANSFORMER - Static variable in interface io.smallrye.graphql.transformation.Transformer
 
PassThroughTransformer - Class in io.smallrye.graphql.transformation
Just lets values pass through, used as default-transformer.
PassThroughTransformer() - Constructor for class io.smallrye.graphql.transformation.PassThroughTransformer
 
PERIOD - Static variable in class io.smallrye.graphql.execution.Classes
 
PERIOD_TRANSFORMER - Static variable in interface io.smallrye.graphql.transformation.Transformer
 
PeriodScalar - Class in io.smallrye.graphql.scalar.time
 
PeriodScalar() - Constructor for class io.smallrye.graphql.scalar.time.PeriodScalar
 
PeriodTransformer - Class in io.smallrye.graphql.transformation
 
PeriodTransformer() - Constructor for class io.smallrye.graphql.transformation.PeriodTransformer
 
print(GraphQLSchema) - Method in class io.smallrye.graphql.execution.SchemaPrinter
 
PropertyDataFetcher - Class in io.smallrye.graphql.execution.datafetcher
Extending the default property data fetcher to intercept the result for some manipulation
PropertyDataFetcher(Field) - Constructor for class io.smallrye.graphql.execution.datafetcher.PropertyDataFetcher
 

Q

QueryCache - Class in io.smallrye.graphql.execution
 
QueryCache() - Constructor for class io.smallrye.graphql.execution.QueryCache
 
QueryExecutionStrategy - Class in io.smallrye.graphql.execution
Execution strategy to use our own exception handler
QueryExecutionStrategy(ExceptionHandler) - Constructor for class io.smallrye.graphql.execution.QueryExecutionStrategy
 

R

ReflectionDataFetcher - Class in io.smallrye.graphql.execution.datafetcher
Fetch data using some bean lookup and Reflection
ReflectionDataFetcher(Operation) - Constructor for class io.smallrye.graphql.execution.datafetcher.ReflectionDataFetcher
 
ReflectionDataFetcher(Operation, Collection<DataFetcherDecorator>) - Constructor for class io.smallrye.graphql.execution.datafetcher.ReflectionDataFetcher
We use this reflection data fetcher on operations (so Queries, Mutations and Source) ParameterClasses: We need an Array of Classes that this operation method needs so we can use reflection to call the method.
register(Type, GraphQLObjectType) - Static method in class io.smallrye.graphql.execution.resolver.InterfaceOutputRegistry
 
register(InputType) - Static method in class io.smallrye.graphql.json.InputTransformFields
 
register(InputType) - Static method in class io.smallrye.graphql.json.JsonBCreator
 
register(InputType) - Static method in class io.smallrye.graphql.json.JsonInputRegistry
 
registerMetrics(Schema, MetricRegistry) - Static method in class io.smallrye.graphql.bootstrap.Bootstrap
 

S

SchemaPrinter - Class in io.smallrye.graphql.execution
Printing the schema
SchemaPrinter(Config) - Constructor for class io.smallrye.graphql.execution.SchemaPrinter
 
serialize(Object) - Method in class io.smallrye.graphql.scalar.number.NumberCoercing
 
serialize(Object) - Method in class io.smallrye.graphql.scalar.time.DateCoercing
 
SHORT - Static variable in class io.smallrye.graphql.execution.Classes
 
SHORT_PRIMATIVE - Static variable in class io.smallrye.graphql.execution.Classes
 
shouldTransform(Field) - Static method in interface io.smallrye.graphql.transformation.Transformer
 
SpanNaming - Class in io.smallrye.graphql.execution
 
SpanNaming() - Constructor for class io.smallrye.graphql.execution.SpanNaming
 
SQL_DATE - Static variable in class io.smallrye.graphql.execution.Classes
 
SQL_TIME - Static variable in class io.smallrye.graphql.execution.Classes
 
SQL_TIMESTAMP - Static variable in class io.smallrye.graphql.execution.Classes
 
SUPPORTED_TYPES - Static variable in class io.smallrye.graphql.transformation.DateTransformer
 
SUPPORTED_TYPES - Static variable in class io.smallrye.graphql.transformation.LegacyDateTransformer
 

T

TimeScalar - Class in io.smallrye.graphql.scalar.time
Scalar for Time.
TimeScalar() - Constructor for class io.smallrye.graphql.scalar.time.TimeScalar
 
toJsonErrors(List<GraphQLError>) - Method in class io.smallrye.graphql.execution.error.ExecutionErrorsService
 
Transformer - Interface in io.smallrye.graphql.transformation
Transforms incoming Transformer.in(Object) and outgoing Transformer.out(Object) objects to correct types and formats.
transformer(Field) - Static method in interface io.smallrye.graphql.transformation.Transformer
 
TransformException - Exception in io.smallrye.graphql.transformation
Exception thrown when the transformation failed on input parameters or return object.
TransformException(Throwable, Field, Object) - Constructor for exception io.smallrye.graphql.transformation.TransformException
 
transformResponse(Object) - Method in class io.smallrye.graphql.execution.datafetcher.helper.FieldHelper
 
translateName(String) - Method in class io.smallrye.graphql.json.GraphQLNamingStrategy
 

U

URI - Static variable in class io.smallrye.graphql.execution.Classes
 
URI_TRANSFORMER - Static variable in interface io.smallrye.graphql.transformation.Transformer
 
UriTransformer - Class in io.smallrye.graphql.transformation
 
UriTransformer() - Constructor for class io.smallrye.graphql.transformation.UriTransformer
 
URL - Static variable in class io.smallrye.graphql.execution.Classes
 
URL_TRANSFORMER - Static variable in interface io.smallrye.graphql.transformation.Transformer
 
UrlTransformer - Class in io.smallrye.graphql.transformation
 
UrlTransformer() - Constructor for class io.smallrye.graphql.transformation.UrlTransformer
 
UTIL_DATE - Static variable in class io.smallrye.graphql.execution.Classes
 
UUID - Static variable in class io.smallrye.graphql.execution.Classes
 
UUID_TRANSFORMER - Static variable in interface io.smallrye.graphql.transformation.Transformer
 
UuidTransformer - Class in io.smallrye.graphql.transformation
 
UuidTransformer() - Constructor for class io.smallrye.graphql.transformation.UuidTransformer
 

Z

ZONEDDATETIME - Static variable in class io.smallrye.graphql.execution.Classes
 
A B C D E F G H I J L M N O P Q R S T U Z 
Skip navigation links

Copyright © 2018–2020. All rights reserved.