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
All Classes All Packages
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
-
Deprecated.
- 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
- 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
All Classes All Packages