- get(DataFetchingEnvironment) - Method in class graphql.annotations.connection.PaginatedDataConnectionFetcher
-
- get(DataFetchingEnvironment) - Method in class graphql.annotations.connection.simple.SimpleConnectionDataFetcher
-
- get(DataFetchingEnvironment) - Method in class graphql.annotations.connection.simple.SimplePaginatedDataConnectionFetcher
-
- get(DataFetchingEnvironment) - Method in class graphql.annotations.dataFetchers.BatchedMethodDataFetcher
-
- get(DataFetchingEnvironment) - Method in class graphql.annotations.dataFetchers.connection.AsyncConnectionDataFetcher
-
- get(DataFetchingEnvironment) - Method in class graphql.annotations.dataFetchers.connection.ConnectionDataFetcher
-
- get(DataFetchingEnvironment) - Method in class graphql.annotations.dataFetchers.connection.DispatchingConnection
-
- get(DataFetchingEnvironment) - Method in class graphql.annotations.dataFetchers.connection.StreamConnection
-
- get(DataFetchingEnvironment) - Method in class graphql.annotations.dataFetchers.ExtensionDataFetcherWrapper
-
- get(DataFetchingEnvironment) - Method in class graphql.annotations.dataFetchers.MethodDataFetcher
-
- get(DataFetchingEnvironment) - Method in class graphql.annotations.dataFetchers.RelayMutationMethodDataFetcher
-
- getAllFields(Class) - Static method in class graphql.annotations.processor.util.ObjectUtil
-
- getArgument(Field, Class<?>) - Method in class graphql.annotations.processor.directives.DirectiveArgumentCreator
-
- getConnectionDataFetcher(GraphQLConnection, DataFetcher) - Static method in class graphql.annotations.processor.util.ConnectionUtil
-
- getConnectionFieldArguments() - Method in class graphql.annotations.connection.simple.SimpleRelay
-
- getContainer() - Method in class graphql.annotations.processor.GraphQLAnnotations
-
- getCursor(T) - Method in class graphql.annotations.connection.NaivePaginatedData
-
creates the cursor by offset (i.e first entity has cursor 0, the second has 1 and so on)
NOTE: to make it consistent, please make the data ordered
- getCursor(T) - Method in interface graphql.annotations.connection.PaginatedData
-
get the encoded cursor of the entity
- getData() - Method in class graphql.annotations.connection.simple.AbstractSimplePaginatedData
-
- getData() - Method in interface graphql.annotations.connection.simple.SimpleConnection
-
Get the list of the entities
- getDefaultTypeFunction() - Method in class graphql.annotations.processor.ProcessingElementsContainer
-
- getDescription(AnnotatedElement) - Method in class graphql.annotations.processor.directives.CommonPropertiesCreator
-
- getDirective() - Method in interface graphql.annotations.directives.AnnotationsWiringEnvironment
-
- getDirective() - Method in class graphql.annotations.directives.AnnotationsWiringEnvironmentImpl
-
- getDirective(Class<?>) - Method in class graphql.annotations.processor.directives.DirectiveCreator
-
- getDirectiveRegistry() - Method in class graphql.annotations.processor.ProcessingElementsContainer
-
- getDirectiveWiringMap(AnnotatedElement, ProcessingElementsContainer) - Method in class graphql.annotations.directives.DirectiveWiringMapRetriever
-
- getEdges() - Method in interface graphql.annotations.connection.simple.SimpleConnection
-
- getElement() - Method in interface graphql.annotations.directives.AnnotationsWiringEnvironment
-
- getElement() - Method in class graphql.annotations.directives.AnnotationsWiringEnvironmentImpl
-
- getEnumBuilder(Class<?>) - Method in class graphql.annotations.processor.typeBuilders.EnumBuilder
-
This will examine the object class and return a GraphQLEnumType.Builder ready for further definition
- getExtensionFields(Class<?>, List<String>, ProcessingElementsContainer) - Method in class graphql.annotations.processor.retrievers.GraphQLExtensionsHandler
-
- getExtensionsHandler() - Method in class graphql.annotations.processor.GraphQLAnnotations
-
- getExtensionsHandler() - Method in class graphql.annotations.processor.GraphQLAnnotationsComponent
-
- getExtensionsTypeRegistry() - Method in class graphql.annotations.processor.ProcessingElementsContainer
-
- getField(Method, ProcessingElementsContainer) - Method in class graphql.annotations.processor.retrievers.GraphQLFieldRetriever
-
- getField(Field, ProcessingElementsContainer) - Method in class graphql.annotations.processor.retrievers.GraphQLFieldRetriever
-
- getGraphQLFieldRetriever() - Method in class graphql.annotations.processor.retrievers.GraphQLTypeRetriever
-
- getGraphQLInterfaceRetriever() - Method in class graphql.annotations.processor.retrievers.GraphQLTypeRetriever
-
- getGraphQLObjectInfoRetriever() - Method in class graphql.annotations.processor.retrievers.GraphQLTypeRetriever
-
- getGraphQLType(Class<?>, ProcessingElementsContainer, boolean) - Method in class graphql.annotations.processor.retrievers.GraphQLTypeRetriever
-
This will examine the object and will return a GraphQLType based on the class type and annotationTypes.
- getInputField(Method, ProcessingElementsContainer) - Method in class graphql.annotations.processor.retrievers.GraphQLFieldRetriever
-
- getInputField(Field, ProcessingElementsContainer) - Method in class graphql.annotations.processor.retrievers.GraphQLFieldRetriever
-
- getInputObjectBuilder(Class<?>, ProcessingElementsContainer) - Method in class graphql.annotations.processor.typeBuilders.InputObjectBuilder
-
This will examine the object class and return a GraphQLInputObjectType.Builder ready for further definition
- getInputTypeOrRef(Class<?>, ProcessingElementsContainer) - Method in class graphql.annotations.processor.graphQLProcessors.GraphQLInputProcessor
-
This will examine the object class and return a GraphQLInputType representation
- getInputTypeProcessor() - Method in class graphql.annotations.processor.GraphQLAnnotationsComponent
-
- getInstance() - Static method in class graphql.annotations.processor.GraphQLAnnotations
-
- getInterface(Class<?>, ProcessingElementsContainer) - Method in class graphql.annotations.processor.retrievers.GraphQLInterfaceRetriever
-
This will examine the class and return a GraphQLOutputType ready for further definition
- getInterfaceBuilder(Class<?>, ProcessingElementsContainer) - Method in class graphql.annotations.processor.typeBuilders.InterfaceBuilder
-
- getName(AnnotatedElement) - Method in class graphql.annotations.processor.directives.CommonPropertiesCreator
-
- getObject(Class<?>, ProcessingElementsContainer) - Method in class graphql.annotations.processor.retrievers.GraphQLObjectHandler
-
- getObjectHandler() - Method in class graphql.annotations.processor.GraphQLAnnotations
-
- getOrderedMethods(Class) - Method in class graphql.annotations.processor.retrievers.GraphQLObjectInfoRetriever
-
- getOutputObjectBuilder(Class<?>, ProcessingElementsContainer) - Method in class graphql.annotations.processor.typeBuilders.OutputObjectBuilder
-
This will examine the object class and return a GraphQLObjectType.Builder ready for further definition
- getOutputTypeOrRef(Class<?>, ProcessingElementsContainer) - Method in class graphql.annotations.processor.graphQLProcessors.GraphQLOutputProcessor
-
This will examine the object class and return a GraphQLOutputType representation
which may be a GraphQLOutputType or a GraphQLTypeReference
- getOutputTypeProcessor() - Method in class graphql.annotations.processor.GraphQLAnnotationsComponent
-
- getPageInfo() - Method in interface graphql.annotations.connection.simple.SimpleConnection
-
- getProcessing() - Method in class graphql.annotations.processor.ProcessingElementsContainer
-
- getRelay() - Method in class graphql.annotations.processor.ProcessingElementsContainer
-
- getRelay(AccessibleObject, ProcessingElementsContainer) - Static method in class graphql.annotations.processor.util.ConnectionUtil
-
- getTotalCount() - Method in interface graphql.annotations.connection.simple.SimpleConnection
-
The amount of entities
- getTotalCount() - Method in class graphql.annotations.connection.simple.SimplePaginatedDataImpl
-
- getType(TypeResolutionEnvironment) - Method in class graphql.annotations.typeResolvers.UnionTypeResolver
-
- getTypeName(Class<?>) - Method in class graphql.annotations.processor.GraphQLAnnotations
-
- getTypeName(Class<?>) - Method in class graphql.annotations.processor.retrievers.GraphQLObjectInfoRetriever
-
- getTypeName(Class<?>, AnnotatedType) - Method in class graphql.annotations.processor.typeFunctions.BatchedTypeFunction
-
- getTypeName(Class<?>, AnnotatedType) - Method in class graphql.annotations.processor.typeFunctions.BigDecimalFunction
-
- getTypeName(Class<?>, AnnotatedType) - Method in class graphql.annotations.processor.typeFunctions.BigIntegerFunction
-
- getTypeName(Class<?>, AnnotatedType) - Method in class graphql.annotations.processor.typeFunctions.ByteFunction
-
- getTypeName(Class<?>, AnnotatedType) - Method in class graphql.annotations.processor.typeFunctions.CharFunction
-
- getTypeName(Class<?>, AnnotatedType) - Method in class graphql.annotations.processor.typeFunctions.DefaultTypeFunction
-
- getTypeName(Class<?>, AnnotatedType) - Method in class graphql.annotations.processor.typeFunctions.ObjectFunction
-
- getTypeName(Class<?>, AnnotatedType) - Method in class graphql.annotations.processor.typeFunctions.ShortFunction
-
- getTypeName(Class<?>, AnnotatedType) - Method in interface graphql.annotations.processor.typeFunctions.TypeFunction
-
Get the graphql type name that will be used to build the type.
- getTypeRegistry() - Method in class graphql.annotations.processor.GraphQLAnnotations
-
- getTypeRegistry() - Method in class graphql.annotations.processor.ProcessingElementsContainer
-
- getTypeRetriever() - Method in class graphql.annotations.processor.retrievers.GraphQLObjectHandler
-
- getUnionBuilder(Class<?>, ProcessingElementsContainer) - Method in class graphql.annotations.processor.typeBuilders.UnionBuilder
-
This will examine the class and return a GraphQLUnionType.Builder ready for further definition
- getUnwrappedDataFetcher() - Method in class graphql.annotations.dataFetchers.ExtensionDataFetcherWrapper
-
- graphql.annotations - package graphql.annotations
-
- graphql.annotations.annotationTypes - package graphql.annotations.annotationTypes
-
- graphql.annotations.connection - package graphql.annotations.connection
-
- graphql.annotations.connection.exceptions - package graphql.annotations.connection.exceptions
-
- graphql.annotations.connection.simple - package graphql.annotations.connection.simple
-
- graphql.annotations.dataFetchers - package graphql.annotations.dataFetchers
-
- graphql.annotations.dataFetchers.connection - package graphql.annotations.dataFetchers.connection
-
- graphql.annotations.directives - package graphql.annotations.directives
-
- graphql.annotations.directives.creation - package graphql.annotations.directives.creation
-
- graphql.annotations.processor - package graphql.annotations.processor
-
- graphql.annotations.processor.directives - package graphql.annotations.processor.directives
-
- graphql.annotations.processor.exceptions - package graphql.annotations.processor.exceptions
-
- graphql.annotations.processor.graphQLProcessors - package graphql.annotations.processor.graphQLProcessors
-
- graphql.annotations.processor.retrievers - package graphql.annotations.processor.retrievers
-
- graphql.annotations.processor.retrievers.fieldBuilders - package graphql.annotations.processor.retrievers.fieldBuilders
-
- graphql.annotations.processor.retrievers.fieldBuilders.field - package graphql.annotations.processor.retrievers.fieldBuilders.field
-
- graphql.annotations.processor.retrievers.fieldBuilders.method - package graphql.annotations.processor.retrievers.fieldBuilders.method
-
- graphql.annotations.processor.searchAlgorithms - package graphql.annotations.processor.searchAlgorithms
-
- graphql.annotations.processor.typeBuilders - package graphql.annotations.processor.typeBuilders
-
- graphql.annotations.processor.typeFunctions - package graphql.annotations.processor.typeFunctions
-
- graphql.annotations.processor.util - package graphql.annotations.processor.util
-
- graphql.annotations.strategies - package graphql.annotations.strategies
-
- graphql.annotations.typeResolvers - package graphql.annotations.typeResolvers
-
- GraphQLAnnotations - Class in graphql.annotations.processor
-
A utility class for extracting GraphQL data structures from annotated
elements.
- GraphQLAnnotations() - Constructor for class graphql.annotations.processor.GraphQLAnnotations
-
- GraphQLAnnotations(TypeFunction, GraphQLObjectHandler, GraphQLExtensionsHandler) - Constructor for class graphql.annotations.processor.GraphQLAnnotations
-
- GraphQLAnnotationsComponent - Class in graphql.annotations.processor
-
- GraphQLAnnotationsComponent() - Constructor for class graphql.annotations.processor.GraphQLAnnotationsComponent
-
- GraphQLAnnotationsException - Exception in graphql.annotations.processor.exceptions
-
A base class for runtime exceptions that can happen during annotation introspection
- GraphQLAnnotationsException(String, Throwable) - Constructor for exception graphql.annotations.processor.exceptions.GraphQLAnnotationsException
-
- GraphQLAnnotationsException(Throwable) - Constructor for exception graphql.annotations.processor.exceptions.GraphQLAnnotationsException
-
- GraphQLAnnotationsProcessor - Interface in graphql.annotations.processor.graphQLProcessors
-
- GraphQLBatched - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLConnection - Annotation Type in graphql.annotations.connection
-
Specifies that the annotated field or method (given it is also
annotated with
GraphQLField) is a collection that will
be adhering
Relay Connection specification
At the moment, the only allowed type for such field is
List<?>
- GraphQLConnectionException - Exception in graphql.annotations.connection.exceptions
-
- GraphQLConnectionException(String) - Constructor for exception graphql.annotations.connection.exceptions.GraphQLConnectionException
-
- GraphQLDataFetcher - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLDefaultValue - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLDeprecate - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLDescription - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLDirectives - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLExtensionsHandler - Class in graphql.annotations.processor.retrievers
-
- GraphQLExtensionsHandler() - Constructor for class graphql.annotations.processor.retrievers.GraphQLExtensionsHandler
-
- GraphQLField - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLFieldDefinitionWrapper - Class in graphql.annotations
-
- GraphQLFieldDefinitionWrapper(GraphQLFieldDefinition) - Constructor for class graphql.annotations.GraphQLFieldDefinitionWrapper
-
- GraphQLFieldRetriever - Class in graphql.annotations.processor.retrievers
-
- GraphQLFieldRetriever(DataFetcherConstructor) - Constructor for class graphql.annotations.processor.retrievers.GraphQLFieldRetriever
-
- GraphQLFieldRetriever() - Constructor for class graphql.annotations.processor.retrievers.GraphQLFieldRetriever
-
- GraphQLID - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLInputProcessor - Class in graphql.annotations.processor.graphQLProcessors
-
- GraphQLInputProcessor() - Constructor for class graphql.annotations.processor.graphQLProcessors.GraphQLInputProcessor
-
- GraphQLInterfaceRetriever - Class in graphql.annotations.processor.retrievers
-
- GraphQLInterfaceRetriever() - Constructor for class graphql.annotations.processor.retrievers.GraphQLInterfaceRetriever
-
- GraphQLInvokeDetached - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLMutation - Annotation Type in graphql.annotations.annotationTypes
-
Use this annotation to indicate that a type is a mutation, useful
for automatic discovery
- GraphQLName - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLNonNull - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLObjectHandler - Class in graphql.annotations.processor.retrievers
-
- GraphQLObjectHandler() - Constructor for class graphql.annotations.processor.retrievers.GraphQLObjectHandler
-
- GraphQLObjectInfoRetriever - Class in graphql.annotations.processor.retrievers
-
- GraphQLObjectInfoRetriever() - Constructor for class graphql.annotations.processor.retrievers.GraphQLObjectInfoRetriever
-
- GraphQLOutputProcessor - Class in graphql.annotations.processor.graphQLProcessors
-
- GraphQLOutputProcessor() - Constructor for class graphql.annotations.processor.graphQLProcessors.GraphQLOutputProcessor
-
- GraphQLPrettify - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLRelayMutation - Annotation Type in graphql.annotations.annotationTypes
-
Make the field with arguments conform to Relay specification (input: {..., clientMutationId: ...})
- GraphQLType - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLTypeExtension - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLTypeResolver - Annotation Type in graphql.annotations.annotationTypes
-
- GraphQLTypeRetriever - Class in graphql.annotations.processor.retrievers
-
- GraphQLTypeRetriever() - Constructor for class graphql.annotations.processor.retrievers.GraphQLTypeRetriever
-
- GraphQLUnion - Annotation Type in graphql.annotations.annotationTypes
-
- object(Class<?>) - Static method in class graphql.annotations.processor.GraphQLAnnotations
-
- object(Class<?>, GraphQLDirective...) - Static method in class graphql.annotations.processor.GraphQLAnnotations
-
- ObjectFunction - Class in graphql.annotations.processor.typeFunctions
-
- ObjectFunction(GraphQLInputProcessor, GraphQLOutputProcessor) - Constructor for class graphql.annotations.processor.typeFunctions.ObjectFunction
-
- ObjectUtil - Class in graphql.annotations.processor.util
-
- ObjectUtil() - Constructor for class graphql.annotations.processor.util.ObjectUtil
-
- onArgument(AnnotationsWiringEnvironment) - Method in interface graphql.annotations.directives.AnnotationsDirectiveWiring
-
This is called when an argument is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
- onEnum(AnnotationsWiringEnvironment) - Method in interface graphql.annotations.directives.AnnotationsDirectiveWiring
-
This is called when an enum is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
- onEnumValue(AnnotationsWiringEnvironment) - Method in interface graphql.annotations.directives.AnnotationsDirectiveWiring
-
This is called when an enum value is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
- onField(AnnotationsWiringEnvironment) - Method in interface graphql.annotations.directives.AnnotationsDirectiveWiring
-
This is called when a field is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
- onInputObjectField(AnnotationsWiringEnvironment) - Method in interface graphql.annotations.directives.AnnotationsDirectiveWiring
-
This is called when an input object field is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
- onInputObjectType(AnnotationsWiringEnvironment) - Method in interface graphql.annotations.directives.AnnotationsDirectiveWiring
-
This is called when an input object is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
- onInterface(AnnotationsWiringEnvironment) - Method in interface graphql.annotations.directives.AnnotationsDirectiveWiring
-
This is called when an interface is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
- onObject(AnnotationsWiringEnvironment) - Method in interface graphql.annotations.directives.AnnotationsDirectiveWiring
-
This is called when an object is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
- onScalar(AnnotationsWiringEnvironment) - Method in interface graphql.annotations.directives.AnnotationsDirectiveWiring
-
This is called when a custom scalar is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
- onUnion(AnnotationsWiringEnvironment) - Method in interface graphql.annotations.directives.AnnotationsDirectiveWiring
-
This is called when a union is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
- OutputObjectBuilder - Class in graphql.annotations.processor.typeBuilders
-
- OutputObjectBuilder(GraphQLObjectInfoRetriever, SearchAlgorithm, SearchAlgorithm, GraphQLFieldRetriever, GraphQLInterfaceRetriever, GraphQLExtensionsHandler) - Constructor for class graphql.annotations.processor.typeBuilders.OutputObjectBuilder
-