A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages

A

ADAPT_TO_SCALAR - Static variable in class io.smallrye.graphql.schema.Annotations
 
ADAPT_WITH - Static variable in class io.smallrye.graphql.schema.Annotations
 
ADAPTER - Static variable in class io.smallrye.graphql.schema.Classes
 
AdaptToHelper - Class in io.smallrye.graphql.schema.helper
Helping with mapping of scalars
AdaptWithHelper - Class in io.smallrye.graphql.schema.helper
Helping with object adapters.
addFields(Type, ClassInfo, Reference) - Method in class io.smallrye.graphql.schema.creator.type.InterfaceCreator
 
addFields(Type, ClassInfo, Reference) - Method in class io.smallrye.graphql.schema.creator.type.TypeCreator
 
Annotations - Class in io.smallrye.graphql.schema
All the annotations we care about for a certain context
ArgumentCreator - Class in io.smallrye.graphql.schema.creator
Creates a Argument object
ArgumentCreator(ReferenceCreator) - Constructor for class io.smallrye.graphql.schema.creator.ArgumentCreator
 
ARRAY_LIST - Static variable in class io.smallrye.graphql.schema.Classes
 

B

BeanValidationDirectivesHelper - Class in io.smallrye.graphql.schema.helper
 
BeanValidationDirectivesHelper() - Constructor for class io.smallrye.graphql.schema.helper.BeanValidationDirectivesHelper
 
BLOCKING - Static variable in class io.smallrye.graphql.schema.Annotations
 
build(IndexView) - Static method in class io.smallrye.graphql.schema.SchemaBuilder
This builds the Schema from Jandex
build(IndexView, TypeAutoNameStrategy) - Static method in class io.smallrye.graphql.schema.SchemaBuilder
This builds the Schema from Jandex
buildDirectiveInstances(Function<DotName, AnnotationInstance>) - Method in class io.smallrye.graphql.schema.helper.Directives
 

C

canAddInterfaceIntoScheme(String) - Static method in class io.smallrye.graphql.schema.creator.type.InterfaceCreator
Check if interface can be added into GraphQL schema, eg.
Classes - Class in io.smallrye.graphql.schema
Class helper
clear() - Method in class io.smallrye.graphql.schema.creator.ReferenceCreator
Clear the scanned references.
COLLECTION - Static variable in class io.smallrye.graphql.schema.Classes
 
CONSTRAINT_DIRECTIVE_TYPE - Static variable in class io.smallrye.graphql.schema.helper.BeanValidationDirectivesHelper
 
containsKeyAndValidValue(DotName) - Method in class io.smallrye.graphql.schema.Annotations
Check if there is an annotation and it has a valid value
containsOneOfTheseAnnotations(DotName...) - Method in class io.smallrye.graphql.schema.Annotations
Check if one of these annotations is present
containsOneOfTheseInheritableAnnotations(DotName...) - Method in class io.smallrye.graphql.schema.Annotations
 
create(ClassInfo) - Method in class io.smallrye.graphql.schema.creator.DirectiveTypeCreator
 
create(ClassInfo, Reference) - Method in interface io.smallrye.graphql.schema.creator.type.Creator
 
create(ClassInfo, Reference) - Method in class io.smallrye.graphql.schema.creator.type.EnumCreator
 
create(ClassInfo, Reference) - Method in class io.smallrye.graphql.schema.creator.type.InputTypeCreator
 
create(ClassInfo, Reference) - Method in class io.smallrye.graphql.schema.creator.type.UnionCreator
 
createArgument(Operation, MethodInfo, short) - Method in class io.smallrye.graphql.schema.creator.ArgumentCreator
Create an argument model.
createFieldForInterface(MethodInfo, Reference) - Method in class io.smallrye.graphql.schema.creator.FieldCreator
Creates a field from a method only.This is used in the case of an interface
createFieldForParameter(MethodInfo, short, FieldInfo, Reference) - Method in class io.smallrye.graphql.schema.creator.FieldCreator
 
createFieldForPojo(Direction, FieldInfo, Reference) - Method in class io.smallrye.graphql.schema.creator.FieldCreator
Creates a field from a public field.
createFieldForPojo(Direction, FieldInfo, MethodInfo, Reference) - Method in class io.smallrye.graphql.schema.creator.FieldCreator
Creates a field from a field and method.
createOperation(MethodInfo, OperationType, Type) - Method in class io.smallrye.graphql.schema.creator.OperationCreator
This creates a single operation.
createParametrizedTypeNameExtension(Map<String, Reference>) - Static method in class io.smallrye.graphql.schema.helper.TypeNameHelper
 
createReferenceForAdapter(Type, Annotations, Direction) - Method in class io.smallrye.graphql.schema.creator.ReferenceCreator
Get a reference to a field type for an adapter on a field
createReferenceForInterfaceField(Type, Annotations, Reference) - Method in class io.smallrye.graphql.schema.creator.ReferenceCreator
Get a reference to a field (method response) on an interface Interfaces is only usable on Type, so the direction in OUT.
createReferenceForOperationArgument(Type, Annotations) - Method in class io.smallrye.graphql.schema.creator.ReferenceCreator
Get a reference to a argument type for an operation Direction is IN on an argument (and OUT on a field) In the case of operation, there is no field (only methods)
createReferenceForOperationField(Type, Annotations) - Method in class io.smallrye.graphql.schema.creator.ReferenceCreator
Get a reference to a field type for an operation Direction is OUT on a field (and IN on an argument) In the case of operations, there is no fields (only methods)
createReferenceForPojoField(Type, Type, Annotations, Direction, Reference) - Method in class io.smallrye.graphql.schema.creator.ReferenceCreator
Get a reference to a Field Type for a InputType or Type.
createReferenceForSourceArgument(Type, Annotations) - Method in class io.smallrye.graphql.schema.creator.ReferenceCreator
Get a reference to a source argument type for an operation Direction is OUT on an argument.
createWrapper(Type) - Static method in class io.smallrye.graphql.schema.creator.WrapperCreator
 
createWrapper(Type, Type) - Static method in class io.smallrye.graphql.schema.creator.WrapperCreator
Create a Wrapper for a Field (that has properties and methods)
Creator<T> - Interface in io.smallrye.graphql.schema.creator.type
Something that can create object types on the schema

D

DATAFETCHER - Static variable in class io.smallrye.graphql.schema.Annotations
 
DATE_FORMAT - Static variable in class io.smallrye.graphql.schema.Annotations
 
Default - io.smallrye.graphql.schema.helper.TypeAutoNameStrategy
 
DEFAULT_NON_NULL - Static variable in class io.smallrye.graphql.schema.Annotations
 
DEFAULT_VALUE - Static variable in class io.smallrye.graphql.schema.Annotations
 
DefaultValueHelper - Class in io.smallrye.graphql.schema.helper
Helping to figure out if there is a default value.
DefaultValueHelper() - Constructor for class io.smallrye.graphql.schema.helper.DefaultValueHelper
 
DEQUE - Static variable in class io.smallrye.graphql.schema.Classes
 
DESCRIPTION - Static variable in class io.smallrye.graphql.schema.Annotations
 
DescriptionHelper - Class in io.smallrye.graphql.schema.helper
Helper to get the correct Description.
Direction - Enum in io.smallrye.graphql.schema.helper
Indicating the direction
DIRECTIVE - Static variable in class io.smallrye.graphql.schema.Annotations
 
Directives - Class in io.smallrye.graphql.schema.helper
 
Directives(List<DirectiveType>) - Constructor for class io.smallrye.graphql.schema.helper.Directives
 
DirectiveTypeCreator - Class in io.smallrye.graphql.schema.creator
 
DirectiveTypeCreator(ReferenceCreator) - Constructor for class io.smallrye.graphql.schema.creator.DirectiveTypeCreator
 
DURATION - Static variable in class io.smallrye.graphql.schema.Classes
 

E

ENTRY - Static variable in class io.smallrye.graphql.schema.Classes
 
ENUM - Static variable in class io.smallrye.graphql.schema.Annotations
 
ENUM - Static variable in class io.smallrye.graphql.schema.Classes
 
EnumCreator - Class in io.smallrye.graphql.schema.creator.type
This create an Enum Type.
EnumCreator(TypeAutoNameStrategy) - Constructor for class io.smallrye.graphql.schema.creator.type.EnumCreator
 
ERROR_CODE - Static variable in class io.smallrye.graphql.schema.Annotations
 

F

FieldCreator - Class in io.smallrye.graphql.schema.creator
Creates a Field object
FieldCreator(ReferenceCreator) - Constructor for class io.smallrye.graphql.schema.creator.FieldCreator
 
findCreator(ClassInfo) - Method in class io.smallrye.graphql.schema.creator.type.InputTypeCreator
Returns a constructor or factory method to create instances of this class.
FormatHelper - Class in io.smallrye.graphql.schema.helper
Helping with formats of dates and Numbers
Full - io.smallrye.graphql.schema.helper.TypeAutoNameStrategy
 

G

getAdaptTo(Field, Annotations) - Static method in class io.smallrye.graphql.schema.helper.AdaptToHelper
Get the adaptTo for a certain field (if any)
getAdaptTo(Reference, Annotations) - Static method in class io.smallrye.graphql.schema.helper.AdaptToHelper
Get the adapt to for a certain reference.
getAdaptWith(Direction, ReferenceCreator, Field, Annotations) - Static method in class io.smallrye.graphql.schema.helper.AdaptWithHelper
Get the adaptWith for a certain field (if any)
getAdaptWith(Direction, ReferenceCreator, Reference, Annotations) - Static method in class io.smallrye.graphql.schema.helper.AdaptWithHelper
Get the adapt with for a certain reference.
getAdaptWith(Direction, ReferenceCreator, Reference, Annotations, AdaptWithHelper.AdapterType) - Static method in class io.smallrye.graphql.schema.helper.AdaptWithHelper
Get the adapt with for a certain reference.
getAnnotationNames() - Method in class io.smallrye.graphql.schema.Annotations
 
getAnnotationsForArgument(MethodInfo, short) - Static method in class io.smallrye.graphql.schema.Annotations
Used when we are creating operation and arguments for these operations
getAnnotationsForArray(Type, Type) - Static method in class io.smallrye.graphql.schema.Annotations
Get used when creating arrays.
getAnnotationsForClass(ClassInfo) - Static method in class io.smallrye.graphql.schema.Annotations
Get used when we create types and references to them
getAnnotationsForInputCreator(MethodInfo, short, FieldInfo) - Static method in class io.smallrye.graphql.schema.Annotations
 
getAnnotationsForInterfaceField(MethodInfo) - Static method in class io.smallrye.graphql.schema.Annotations
Get used when creating fields on interfaces.
getAnnotationsForMethod(MethodInfo) - Static method in class io.smallrye.graphql.schema.Annotations
Get used when creating operations.
getAnnotationsForPojo(Direction, FieldInfo) - Static method in class io.smallrye.graphql.schema.Annotations
Get used when creating fields on inputs and types.
getAnnotationsForPojo(Direction, FieldInfo, MethodInfo) - Static method in class io.smallrye.graphql.schema.Annotations
Get used when creating fields on inputs and types.
getAnnotationValue(DotName) - Method in class io.smallrye.graphql.schema.Annotations
Get a specific annotation
getAnnotationValue(DotName, String) - Method in class io.smallrye.graphql.schema.Annotations
Get a specific annotation
getAnyTypeName(ClassInfo, Annotations, TypeAutoNameStrategy) - Static method in class io.smallrye.graphql.schema.helper.TypeNameHelper
 
getAnyTypeName(ClassInfo, Annotations, TypeAutoNameStrategy, ReferenceType) - Static method in class io.smallrye.graphql.schema.helper.TypeNameHelper
 
getAnyTypeName(ClassInfo, Annotations, TypeAutoNameStrategy, ReferenceType, Map<String, Reference>) - Static method in class io.smallrye.graphql.schema.helper.TypeNameHelper
 
getDateFormatString(Annotations, Type) - Static method in class io.smallrye.graphql.schema.helper.FormatHelper
The the date format as a String This is used to add to the description in the schema
getDefaultValue(Annotations...) - Static method in class io.smallrye.graphql.schema.helper.DefaultValueHelper
Find a default object in the annotation, or empty if nothing
getDescriptionForField(Annotations, Type) - Static method in class io.smallrye.graphql.schema.helper.DescriptionHelper
Get the Description on a field or argument
getDescriptionForType(Annotations) - Static method in class io.smallrye.graphql.schema.helper.DescriptionHelper
Get the description on a class type
getFormat(Type, Annotations) - Static method in class io.smallrye.graphql.schema.helper.FormatHelper
Get the format model object for a certain type.
getGroup(AnnotationInstance) - Static method in class io.smallrye.graphql.schema.helper.GroupHelper
 
getIndex() - Static method in class io.smallrye.graphql.schema.ScanningContext
 
getNumberFormatString(Annotations) - Static method in class io.smallrye.graphql.schema.helper.FormatHelper
The the number format (if any) as a String This is used to add to the description in the schema
getOneOfTheseAnnotations(DotName...) - Method in class io.smallrye.graphql.schema.Annotations
Get on of these annotations
getOneOfTheseAnnotationsValue(DotName...) - Method in class io.smallrye.graphql.schema.Annotations
This go through a list of annotations and find the first one that has a valid value.
getOneOfTheseMethodAnnotationsValue(DotName...) - Method in class io.smallrye.graphql.schema.Annotations
This go through a list of method annotations and find the first one that has a valid value.
getOneOfTheseMethodParameterAnnotationsValue(DotName...) - Method in class io.smallrye.graphql.schema.Annotations
This go through a list of method parameter annotations and find the first one that has a valid value.
getPropertyName(Direction, String) - Static method in class io.smallrye.graphql.schema.helper.MethodHelper
Get the correct field name from a method
getReferenceCreator() - Method in class io.smallrye.graphql.schema.creator.ModelCreator
 
getReturnType(FieldInfo) - Static method in class io.smallrye.graphql.schema.creator.ModelCreator
The the return type.This is usually the method return type, but can also be adapted to something else
getReturnType(MethodInfo) - Static method in class io.smallrye.graphql.schema.creator.ModelCreator
The the return type.This is usually the method return type, but can also be adapted to something else
getSourceAnnotations() - Method in class io.smallrye.graphql.schema.helper.SourceOperationHelper
 
getSourceListAnnotations() - Method in class io.smallrye.graphql.schema.helper.SourceOperationHelper
 
getTypeAutoNameStrategy() - Method in class io.smallrye.graphql.schema.creator.ModelCreator
 
getTypeAutoNameStrategy() - Method in class io.smallrye.graphql.schema.creator.ReferenceCreator
Get the Type auto name strategy
GRAPHQL_API - Static variable in class io.smallrye.graphql.schema.Annotations
 
GroupHelper - Class in io.smallrye.graphql.schema.helper
Helping with Group creation

H

hasAnyFormatting(Annotations) - Static method in class io.smallrye.graphql.schema.helper.FormatHelper
Test if any formatting is present.
HASH_MAP - Static variable in class io.smallrye.graphql.schema.Classes
 
HASH_SET - Static variable in class io.smallrye.graphql.schema.Classes
 
HASHTABLE - Static variable in class io.smallrye.graphql.schema.Classes
 
hasUseableConstructor(ClassInfo) - Method in class io.smallrye.graphql.schema.creator.type.InputTypeCreator
 

I

ID - Static variable in class io.smallrye.graphql.schema.Annotations
 
IGNORE - Static variable in class io.smallrye.graphql.schema.Annotations
 
IgnoreHelper - Class in io.smallrye.graphql.schema.helper
Helping to figure out if we should ignore a field.
IN - io.smallrye.graphql.schema.helper.Direction
 
INPUT - Static variable in class io.smallrye.graphql.schema.Annotations
 
InputTypeCreator - Class in io.smallrye.graphql.schema.creator.type
This creates an input type object.
InputTypeCreator(FieldCreator) - Constructor for class io.smallrye.graphql.schema.creator.type.InputTypeCreator
 
INSTANT - Static variable in class io.smallrye.graphql.schema.Classes
 
INTERFACE - Static variable in class io.smallrye.graphql.schema.Annotations
 
InterfaceCreator - Class in io.smallrye.graphql.schema.creator.type
This creates an interface object.
InterfaceCreator(ReferenceCreator, FieldCreator, OperationCreator) - Constructor for class io.smallrye.graphql.schema.creator.type.InterfaceCreator
 
io.smallrye.graphql.schema - package io.smallrye.graphql.schema
 
io.smallrye.graphql.schema.creator - package io.smallrye.graphql.schema.creator
 
io.smallrye.graphql.schema.creator.type - package io.smallrye.graphql.schema.creator.type
 
io.smallrye.graphql.schema.helper - package io.smallrye.graphql.schema.helper
 
isArray(Type) - Static method in class io.smallrye.graphql.schema.Classes
Return true if this is an array
isCollection(Type) - Static method in class io.smallrye.graphql.schema.Classes
Return true if type is java Collection type which is handled as GraphQL array
isCollectionOrArray(Type) - Static method in class io.smallrye.graphql.schema.Classes
Deprecated.
isDateLikeTypeOrContainedIn(Type) - Static method in class io.smallrye.graphql.schema.Classes
Check if this type is a Date (or collection of numbers)
isEnum(ClassInfo) - Static method in class io.smallrye.graphql.schema.Classes
Check if a certain class is an enum
isGraphQlField(Direction, FieldInfo, MethodInfo) - Static method in class io.smallrye.graphql.schema.creator.FieldCreator
Checks if method and/or field are use-able as a GraphQL-Field.
isInterface(ClassInfo) - Static method in class io.smallrye.graphql.schema.Classes
Check if a certain class is an interface
isJsonBAnnotation(AnnotationInstance) - Static method in class io.smallrye.graphql.schema.Annotations
 
isMap(Type) - Static method in class io.smallrye.graphql.schema.Classes
 
isNumberLikeTypeOrContainedIn(Type) - Static method in class io.smallrye.graphql.schema.Classes
Check if this type is a Number (or collection of numbers)
isOptional(Type) - Static method in class io.smallrye.graphql.schema.Classes
Check if a certain type is Optional
isParameterized(Type) - Static method in class io.smallrye.graphql.schema.Classes
Check if this is a Parameterized type
isPropertyMethod(Direction, String) - Static method in class io.smallrye.graphql.schema.helper.MethodHelper
isPropertyMethod(Direction, MethodInfo) - Static method in class io.smallrye.graphql.schema.helper.MethodHelper
See if this is a getter or setter for a field property (depending on the direction)
isUnwrappedType(Type) - Static method in class io.smallrye.graphql.schema.Classes
Deprecated.
isWrapper(Type) - Static method in class io.smallrye.graphql.schema.Classes
 

J

JACKSON_CREATOR - Static variable in class io.smallrye.graphql.schema.Annotations
 
JACKSON_FORMAT - Static variable in class io.smallrye.graphql.schema.Annotations
 
JACKSON_IGNORE - Static variable in class io.smallrye.graphql.schema.Annotations
 
JACKSON_PROPERTY - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAKARTA_BEAN_VALIDATION_NOT_BLANK - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAKARTA_BEAN_VALIDATION_NOT_EMPTY - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAKARTA_BEAN_VALIDATION_NOT_NULL - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAKARTA_JSONB - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAKARTA_JSONB_ADAPTER - Static variable in class io.smallrye.graphql.schema.Classes
 
JAKARTA_JSONB_CREATOR - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAKARTA_JSONB_DATE_FORMAT - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAKARTA_JSONB_NUMBER_FORMAT - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAKARTA_JSONB_PROPERTY - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAKARTA_JSONB_TRANSIENT - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAKARTA_JSONB_TYPE_ADAPTER - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAKARTA_VALIDATION_ANNOTATION_DECIMAL_MAX - Static variable in class io.smallrye.graphql.schema.Classes
 
JAKARTA_VALIDATION_ANNOTATION_DECIMAL_MIN - Static variable in class io.smallrye.graphql.schema.Classes
 
JAKARTA_VALIDATION_ANNOTATION_EMAIL - Static variable in class io.smallrye.graphql.schema.Classes
 
JAKARTA_VALIDATION_ANNOTATION_MAX - Static variable in class io.smallrye.graphql.schema.Classes
 
JAKARTA_VALIDATION_ANNOTATION_MIN - Static variable in class io.smallrye.graphql.schema.Classes
 
JAKARTA_VALIDATION_ANNOTATION_PATTERN - Static variable in class io.smallrye.graphql.schema.Classes
 
JAKARTA_VALIDATION_ANNOTATION_SIZE - Static variable in class io.smallrye.graphql.schema.Classes
 
JAVAX_BEAN_VALIDATION_NOT_BLANK - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAVAX_BEAN_VALIDATION_NOT_EMPTY - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAVAX_BEAN_VALIDATION_NOT_NULL - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAVAX_JSONB - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAVAX_JSONB_ADAPTER - Static variable in class io.smallrye.graphql.schema.Classes
 
JAVAX_JSONB_CREATOR - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAVAX_JSONB_DATE_FORMAT - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAVAX_JSONB_NUMBER_FORMAT - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAVAX_JSONB_PROPERTY - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAVAX_JSONB_TRANSIENT - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAVAX_JSONB_TYPE_ADAPTER - Static variable in class io.smallrye.graphql.schema.Annotations
 
JAVAX_VALIDATION_ANNOTATION_DECIMAL_MAX - Static variable in class io.smallrye.graphql.schema.Classes
 
JAVAX_VALIDATION_ANNOTATION_DECIMAL_MIN - Static variable in class io.smallrye.graphql.schema.Classes
 
JAVAX_VALIDATION_ANNOTATION_EMAIL - Static variable in class io.smallrye.graphql.schema.Classes
 
JAVAX_VALIDATION_ANNOTATION_MAX - Static variable in class io.smallrye.graphql.schema.Classes
 
JAVAX_VALIDATION_ANNOTATION_MIN - Static variable in class io.smallrye.graphql.schema.Classes
 
JAVAX_VALIDATION_ANNOTATION_PATTERN - Static variable in class io.smallrye.graphql.schema.Classes
 
JAVAX_VALIDATION_ANNOTATION_SIZE - Static variable in class io.smallrye.graphql.schema.Classes
 

K

KOTLIN_NOT_NULL - Static variable in class io.smallrye.graphql.schema.Annotations
 

L

LINKED_LIST - Static variable in class io.smallrye.graphql.schema.Classes
 
LIST - Static variable in class io.smallrye.graphql.schema.Classes
 
LOCALDATE - Static variable in class io.smallrye.graphql.schema.Classes
 
LOCALDATETIME - Static variable in class io.smallrye.graphql.schema.Classes
 
LOCALTIME - Static variable in class io.smallrye.graphql.schema.Classes
 

M

MAP - Static variable in class io.smallrye.graphql.schema.Classes
 
markAsNonNull(Type, Annotations) - Static method in class io.smallrye.graphql.schema.helper.NonNullHelper
Check if we should mark a certain type as non null.
markAsNonNull(Type, Annotations, boolean) - Static method in class io.smallrye.graphql.schema.helper.NonNullHelper
Check if we should mark a certain type as non null.
MergeInnerClass - io.smallrye.graphql.schema.helper.TypeAutoNameStrategy
 
MethodHelper - Class in io.smallrye.graphql.schema.helper
Helping with method operations.
ModelCreator - Class in io.smallrye.graphql.schema.creator
Abstract creator
ModelCreator(ReferenceCreator) - Constructor for class io.smallrye.graphql.schema.creator.ModelCreator
 
MUTATION - Static variable in class io.smallrye.graphql.schema.Annotations
 

N

NAME - Static variable in class io.smallrye.graphql.schema.Annotations
 
NON_BLOCKING - Static variable in class io.smallrye.graphql.schema.Annotations
 
NON_NULL - Static variable in class io.smallrye.graphql.schema.Annotations
 
NonNullHelper - Class in io.smallrye.graphql.schema.helper
Helping to figure out of some should be marked as Non null
NULLABLE - Static variable in class io.smallrye.graphql.schema.Annotations
 
NUMBER_FORMAT - Static variable in class io.smallrye.graphql.schema.Annotations
 

O

OBJECT - Static variable in class io.smallrye.graphql.schema.Classes
 
OFFSETDATETIME - Static variable in class io.smallrye.graphql.schema.Classes
 
OFFSETTIME - Static variable in class io.smallrye.graphql.schema.Classes
 
OperationCreator - Class in io.smallrye.graphql.schema.creator
Creates a Operation object
OperationCreator(ReferenceCreator, ArgumentCreator) - Constructor for class io.smallrye.graphql.schema.creator.OperationCreator
 
OPTIONAL - Static variable in class io.smallrye.graphql.schema.Classes
 
OUT - io.smallrye.graphql.schema.helper.Direction
 

P

parentAnnotations - Variable in class io.smallrye.graphql.schema.Annotations
 
PERIOD - Static variable in class io.smallrye.graphql.schema.Classes
 
populateField(Direction, Field, Type, Annotations) - Method in class io.smallrye.graphql.schema.creator.ModelCreator
 
populateField(Direction, Field, Type, Type, Annotations) - Method in class io.smallrye.graphql.schema.creator.ModelCreator
 

Q

QUERY - Static variable in class io.smallrye.graphql.schema.Annotations
 
QUEUE - Static variable in class io.smallrye.graphql.schema.Classes
 

R

RECORD - Static variable in class io.smallrye.graphql.schema.Classes
 
referenceCreator - Variable in class io.smallrye.graphql.schema.creator.ModelCreator
 
ReferenceCreator - Class in io.smallrye.graphql.schema.creator
Here we create references to things that might not yet exist.
ReferenceCreator(TypeAutoNameStrategy) - Constructor for class io.smallrye.graphql.schema.creator.ReferenceCreator
 
referenceType() - Method in class io.smallrye.graphql.schema.creator.type.InterfaceCreator
 
referenceType() - Method in class io.smallrye.graphql.schema.creator.type.TypeCreator
 
register(IndexView) - Static method in class io.smallrye.graphql.schema.ScanningContext
 
remove() - Static method in class io.smallrye.graphql.schema.ScanningContext
 
removeAnnotations(DotName...) - Method in class io.smallrye.graphql.schema.Annotations
 

S

ScanningContext - Class in io.smallrye.graphql.schema
A simple registry to hold the current scanning info At this point we only keep the index in the context
SchemaBuilder - Class in io.smallrye.graphql.schema
This builds schema model using Jandex.
SchemaBuilderException - Exception in io.smallrye.graphql.schema
Runtime exception when we could not create a type (input or output) while building the schema or the schema itself
SchemaBuilderException() - Constructor for exception io.smallrye.graphql.schema.SchemaBuilderException
 
SchemaBuilderException(String) - Constructor for exception io.smallrye.graphql.schema.SchemaBuilderException
 
SchemaBuilderException(String, Throwable) - Constructor for exception io.smallrye.graphql.schema.SchemaBuilderException
 
SchemaBuilderException(String, Throwable, boolean, boolean) - Constructor for exception io.smallrye.graphql.schema.SchemaBuilderException
 
SchemaBuilderException(Throwable) - Constructor for exception io.smallrye.graphql.schema.SchemaBuilderException
 
SERIALIZABLE - Static variable in class io.smallrye.graphql.schema.Classes
 
SET - Static variable in class io.smallrye.graphql.schema.Classes
 
setDirectives(Directives) - Method in class io.smallrye.graphql.schema.creator.ModelCreator
 
setDirectives(Directives) - Method in class io.smallrye.graphql.schema.creator.type.EnumCreator
 
setDirectives(Directives) - Method in class io.smallrye.graphql.schema.creator.type.InputTypeCreator
 
shouldCreateTypeInSchema(Annotations) - Static method in class io.smallrye.graphql.schema.helper.AdaptToHelper
 
shouldCreateTypeInSchema(Annotations) - Static method in class io.smallrye.graphql.schema.helper.AdaptWithHelper
 
shouldIgnore(Annotations) - Static method in class io.smallrye.graphql.schema.helper.IgnoreHelper
See if we should ignore this.
shouldIgnore(Annotations, FieldInfo) - Static method in class io.smallrye.graphql.schema.helper.IgnoreHelper
See if we should ignore this.
SORTED_MAP - Static variable in class io.smallrye.graphql.schema.Classes
 
SORTED_SET - Static variable in class io.smallrye.graphql.schema.Classes
 
SOURCE - Static variable in class io.smallrye.graphql.schema.Annotations
 
SourceOperationHelper - Class in io.smallrye.graphql.schema.helper
Finds all @Source fields.
SourceOperationHelper() - Constructor for class io.smallrye.graphql.schema.helper.SourceOperationHelper
 
SQL_DATE - Static variable in class io.smallrye.graphql.schema.Classes
 
SQL_TIME - Static variable in class io.smallrye.graphql.schema.Classes
 
SQL_TIMESTAMP - Static variable in class io.smallrye.graphql.schema.Classes
 
STACK - Static variable in class io.smallrye.graphql.schema.Classes
 
SUBCRIPTION - Static variable in class io.smallrye.graphql.schema.Annotations
 

T

TO_SCALAR - Static variable in class io.smallrye.graphql.schema.Annotations
 
toString() - Method in class io.smallrye.graphql.schema.Annotations
 
transformBeanValidationConstraintsToDirectives(Annotations) - Method in class io.smallrye.graphql.schema.helper.BeanValidationDirectivesHelper
Finds supported bean validation annotations within the `annotations` list and for each of them, generates a `DirectiveInstance` containing a corresponding `@constraint` GraphQL directive.
TREE_MAP - Static variable in class io.smallrye.graphql.schema.Classes
 
TREE_SET - Static variable in class io.smallrye.graphql.schema.Classes
 
TYPE - Static variable in class io.smallrye.graphql.schema.Annotations
 
TypeAutoNameStrategy - Enum in io.smallrye.graphql.schema.helper
Naming strategy for type
TypeCreator - Class in io.smallrye.graphql.schema.creator.type
This creates a type object.
TypeCreator(ReferenceCreator, FieldCreator, OperationCreator) - Constructor for class io.smallrye.graphql.schema.creator.type.TypeCreator
 
TypeNameHelper - Class in io.smallrye.graphql.schema.helper
Helping with Name of types in the schema

U

UNION - Static variable in class io.smallrye.graphql.schema.Annotations
 
UnionCreator - Class in io.smallrye.graphql.schema.creator.type
 
UnionCreator(ReferenceCreator) - Constructor for class io.smallrye.graphql.schema.creator.type.UnionCreator
 
UTIL_DATE - Static variable in class io.smallrye.graphql.schema.Classes
 

V

valueOf(String) - Static method in enum io.smallrye.graphql.schema.helper.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.smallrye.graphql.schema.helper.TypeAutoNameStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.smallrye.graphql.schema.helper.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.smallrye.graphql.schema.helper.TypeAutoNameStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values(ReferenceType) - Method in class io.smallrye.graphql.schema.creator.ReferenceCreator
Get the values for a certain type
VECTOR - Static variable in class io.smallrye.graphql.schema.Classes
 

W

WrapperCreator - Class in io.smallrye.graphql.schema.creator
Helper with detecting if this field is in a wrapper If it is we create an WrapperInfo model that contains the relevant information

Z

ZONEDDATETIME - Static variable in class io.smallrye.graphql.schema.Classes
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages