All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractAsyncDataFetcher<K,T> |
Handle Async calls with Uni, base for Uni and CompletionState Datafetchers
|
AbstractDataFetcher<K,T> |
The abstract data fetcher
|
AbstractDataFetcherException |
|
AbstractDateScalar |
Base Scalar for Dates.
|
AbstractGraphQLWebsocketHandler |
|
AbstractHelper |
Help with the fields when fetching data.
|
AbstractNumberScalar |
Base Scalar for Numbers.
|
AbstractScalar |
Base Scalar for all of our own scalars
|
AbstractStreamingDataFetcher<K,T> |
Handle Stream calls with Multi, used as base for Multi and Publisher
|
ArgumentHelper |
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.
|
BatchDataFetcher<T> |
Fetch data using using a batchloader
|
BatchLoaderHelper |
Helping with BatchLoaders
|
BigDecimalScalar |
Scalar for BigDecimal.
|
BigIntegerScalar |
Scalar for BigInteger.
|
Bootstrap |
Bootstrap MicroProfile GraphQL
This create a graphql-java model from the smallrye model
|
CharTransformer |
Transforms between char and String.
|
Classes |
Class helper
|
ClassloadingService |
Classloading service that will load classes
By default, TCCL will be use.
|
ClassloadingService.DefaultClassloadingService |
Default Lookup service that gets used when none is provided with SPI.
|
CollectionCreator |
Helping with creating collection instances
This gets the new collection when creating arguments to call the method.
|
CompletionStageDataFetcher<K,T> |
Handle Async calls with CompletableFuture
|
ConcreteImplementationNotFoundException |
There is an interface with no concrete implementation
|
Config |
This will load the config service
Example, using microprofile config
|
Converter |
Convert to the correct Type
|
DataFetcherException |
There was an issue when fetching data.
|
DataFetcherFactory |
Create the datafetchers for a certain operation
|
DataFetcherService |
DataFetcherService service that will get the datafetchers to use
|
DateCoercing |
The Coercing used by dates
|
DateScalar |
Scalar for Date.
|
DateTimeScalar |
Scalar for DateTime.
|
DateTransformer |
|
DefaultDataFetcher<K,T> |
The default, built in data fetcher
|
DefaultMapAdapter<K,V> |
The adapter to change map to Entry Set.
|
DocumentSupplier |
|
DurationScalar |
|
DurationTransformer |
|
ErrorInfoMap |
Here we create a mapping of all error info that we know about
|
ErrorResultHelper |
Helping with PartialResults
|
EventEmitter |
Fire some events while booting or executing.
|
EventingService |
Some events during bootstrap and execution that allows extension
|
ExceptionHandler |
Here we have the ability to mask certain messages to the client (for security reasons)
|
ExecutionErrorsService |
Help to create the exceptions
|
ExecutionException |
Error while executing a request
|
ExecutionResponse |
Response from an execution
|
ExecutionResponseWriter |
Write the response to something
|
ExecutionService |
Executing the GraphQL request
|
FieldDataFetcher<T> |
Custom property data fetcher to allow arbitrary method names (instead of getters/setters) and to
intercept the result for some manipulation.
|
FieldHelper |
Help with the field response
Here we need to transform (if needed) the response field
|
FloatScalar |
Scalar for Float.
|
FormattedNumberTransformer |
Parses and formats numbers in the needed format.
|
GraphQLExceptionWhileDataFetching |
Simple way to override the message to only use the original exception message
|
GraphQLNamingStrategy |
Naming strategy that take GraphQL annotations into account
|
GraphQLScalarTypes |
Here we keep all the graphql-java scalars
mapped by classname
|
GraphQLTransportWSSubprotocolHandler |
Websocket subprotocol handler that implements the `graphql-transport-ws` subprotocol.
|
GraphQLWebsocketHandler |
|
GraphQLWebSocketSession |
This is a simple abstraction over a websocket session to be able to abstract away from the underlying API.
|
GraphQLWSSubprotocolHandler |
Websocket subprotocol handler that implements the `graphql-ws` subprotocol.
|
InputFieldsInfo |
Here we create a mapping of all fields in a input type that needs transformation and mapping
|
IntegerScalar |
Scalar for Integer.
|
InterfaceOutputRegistry |
Here we register output objects that implements some interface
We need this to resolve the correct concrete class
|
InterfaceResolver |
Resolve an interface.
|
InvokeInfo |
Hold some information about the invocation
|
JsonBCreator |
Here we create JsonB Objects for certain input object.
|
JsonInputRegistry |
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 of all fields in input types that needs transforming
|
JsonObjectResponseWriter |
A default implementation for Execution Response Writer
|
LegacyDateTransformer |
Handles legacy-date-formats (which aren't required by spec).
|
LogPayloadOption |
|
LookupService |
Lookup service that allows multiple DI frameworks to use this.
|
LookupService.DefaultLookupService |
Default Lookup service that gets used when none is provided with SPI.
|
LookupService.DefaultManagedInstance<T> |
|
LRUCache<K,V> |
|
ManagedInstance<T> |
|
MessageType |
|
MessageType |
|
MultiDataFetcher<K,T> |
Handle Stream calls with Multi
|
NumberCoercing |
The Coercing used by numbers
|
NumberTransformer |
Converts between number-types.
|
OperationInvoker |
Invoke methods on Operation class
|
PeriodScalar |
|
PeriodTransformer |
|
PlugableDataFetcher<K,T> |
Allows DataFetchers to be plugged
|
Priorities |
Constants used in combination with javax.annotation.Priority to control the invocation order of
EventingService s in EventEmitter
|
PublisherDataFetcher<K,T> |
Handle Stream calls with Publisher
|
QueryCache |
|
ReflectionInvoker |
Invoke methods using reflection
|
SchemaPrinter |
Printing the schema
|
SmallRyeContext |
Implements the Context from MicroProfile API.
|
SmallRyeContextManager |
Adds methods to make the life cycle of the context easy to implement
|
SmallRyeGraphQLServerLogging |
|
SmallRyeGraphQLServerLogging_$logger |
Warning this class consists of generated code.
|
SmallRyeGraphQLServerMessages |
|
SmallRyeGraphQLServerMessages_$bundle |
Warning this class consists of generated code.
|
TimeScalar |
Scalar for Time.
|
Transformer<IN,OUT> |
|
TransformException |
Exception thrown when the transformation failed on input parameters or return object.
|
UniDataFetcher<K,T> |
Handle Async calls with Uni
|
UriTransformer |
|
UrlTransformer |
|
UuidTransformer |
|