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

A

add(name, clazz) - Method in class com.coxautodev.graphql.tools.SchemaParserDictionary
Add arbitrary classes to the parser's dictionary, overriding the generated type name.
add(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserDictionary
Add arbitrary classes to the parser's dictionary, overriding the generated type name.
add(clazz) - Method in class com.coxautodev.graphql.tools.SchemaParserDictionary
Add arbitrary classes to the parser's dictionary.
add(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserDictionary
Add arbitrary classes to the parser's dictionary.
add(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserDictionary
Add arbitrary classes to the parser's dictionary.

B

build() - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Build the parser with the supplied schema and dictionary.

C

com.coxautodev.graphql.tools - package com.coxautodev.graphql.tools
 
Companion - Static variable in class com.coxautodev.graphql.tools.ResolverDataFetcher
 
Companion - Static variable in class com.coxautodev.graphql.tools.RootTypeInfo
 
Companion - Static variable in class com.coxautodev.graphql.tools.SchemaClassScanner
 
Companion - Static variable in class com.coxautodev.graphql.tools.SchemaParser
 
component1() - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
component1() - Method in class com.coxautodev.graphql.tools.TypeClassMatcher.Match
 
component2() - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
component2() - Method in class com.coxautodev.graphql.tools.TypeClassMatcher.Match
 
component3() - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
component4() - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
copy(query, mutation, subscription, dictionary) - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
copy(type, clazz) - Method in class com.coxautodev.graphql.tools.TypeClassMatcher.Match
 
create(method) - Method in class com.coxautodev.graphql.tools.ResolverDataFetcher.Companion
 
create(method) - Static method in class com.coxautodev.graphql.tools.ResolverDataFetcher
 

D

DEFAULT_MUTATION_NAME - Static variable in class com.coxautodev.graphql.tools.RootTypeInfo
 
DEFAULT_QUERY_NAME - Static variable in class com.coxautodev.graphql.tools.RootTypeInfo
 
DEFAULT_SUBSCRIPTION_NAME - Static variable in class com.coxautodev.graphql.tools.RootTypeInfo
 
dictionary(name, clazz) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add arbitrary classes to the parser's dictionary, overriding the generated type name.
dictionary(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add arbitrary classes to the parser's dictionary, overriding the generated type name.
dictionary(clazz) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add arbitrary classes to the parser's dictionary.
dictionary(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add arbitrary classes to the parser's dictionary.
dictionary(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add arbitrary classes to the parser's dictionary.
DictionaryTypeResolver - Class in com.coxautodev.graphql.tools
 
DictionaryTypeResolver(dictionary, types) - Constructor for class com.coxautodev.graphql.tools.DictionaryTypeResolver
 

E

equals(p) - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
equals(p) - Method in class com.coxautodev.graphql.tools.TypeClassMatcher.Match
 

F

file(filename) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add a GraphQL Schema file from the classpath.
files(files) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add GraphQL schema files from the classpath.
fromSchemaDefinitions(definitions) - Method in class com.coxautodev.graphql.tools.RootTypeInfo.Companion
 

G

GenericClass(baseType) - Constructor for class com.coxautodev.graphql.tools.GenericType.GenericClass
 
GenericMethod(baseType, javaMethod) - Constructor for class com.coxautodev.graphql.tools.GenericType.GenericMethod
 
GenericType - Class in com.coxautodev.graphql.tools
 
GenericType(baseType) - Constructor for class com.coxautodev.graphql.tools.GenericType
 
GenericType.GenericClass - Class in com.coxautodev.graphql.tools
 
GenericType.GenericMethod - Class in com.coxautodev.graphql.tools
 
get(environment) - Method in class com.coxautodev.graphql.tools.ResolverDataFetcher
 
getAllObjectTypeMembersOfDiscoveredUnions() - Method in class com.coxautodev.graphql.tools.SchemaClassScanner
 
getAllObjectTypesImplementingDiscoveredInterfaces() - Method in class com.coxautodev.graphql.tools.SchemaClassScanner
 
getArgs() - Method in class com.coxautodev.graphql.tools.ResolverDataFetcher
 
getBaseType() - Method in class com.coxautodev.graphql.tools.GenericType
 
getClazz() - Method in class com.coxautodev.graphql.tools.TypeClassMatcher.Match
 
getDataClassMethod(field) - Method in class com.coxautodev.graphql.tools.Resolver
 
getDataClassType() - Method in class com.coxautodev.graphql.tools.Resolver
 
getDataFetchingEnvironment() - Method in class com.coxautodev.graphql.tools.Resolver.Method
 
getDEFAULT_DEPRECATION_MESSAGE() - Method in class com.coxautodev.graphql.tools.SchemaParser.Companion
 
getDictionary() - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
getDictionary() - Method in class com.coxautodev.graphql.tools.SchemaParserDictionary
 
getError(name) - Method in class com.coxautodev.graphql.tools.DictionaryTypeResolver
 
getError(name) - Method in class com.coxautodev.graphql.tools.InterfaceTypeResolver
 
getError(name) - Method in class com.coxautodev.graphql.tools.UnionTypeResolver
 
getField() - Method in class com.coxautodev.graphql.tools.Resolver.Method
 
getGenericMethod() - Method in class com.coxautodev.graphql.tools.Resolver.Method
 
getGraphQLScalars() - Static method in class com.coxautodev.graphql.tools.SchemaParserKt
 
getJavaMethod() - Method in class com.coxautodev.graphql.tools.GenericType.GenericMethod
 
getJavaMethodParameterIndex(index) - Method in class com.coxautodev.graphql.tools.Resolver.Method
 
getJavaMethodParameterType(index) - Method in class com.coxautodev.graphql.tools.Resolver.Method
 
getLog() - Method in class com.coxautodev.graphql.tools.SchemaClassScanner.Companion
 
getMapper() - Method in class com.coxautodev.graphql.tools.ResolverDataFetcher.Companion
 
getMethod(field) - Method in class com.coxautodev.graphql.tools.NoResolver
 
getMethod(field) - Method in class com.coxautodev.graphql.tools.Resolver
 
getMethodAccess() - Method in class com.coxautodev.graphql.tools.ResolverDataFetcher
 
getMethodIndex() - Method in class com.coxautodev.graphql.tools.ResolverDataFetcher
 
getMissingMethodMessage(field) - Method in class com.coxautodev.graphql.tools.Resolver
 
getMissingMethodSignatures(baseType, field, isBoolean, isResolver) - Method in class com.coxautodev.graphql.tools.Resolver
 
getMutation() - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
getMutationName() - Method in class com.coxautodev.graphql.tools.RootTypeInfo
 
getMutationType() - Method in class com.coxautodev.graphql.tools.RootTypeInfo
 
getName() - Method in class com.coxautodev.graphql.tools.Resolver
 
getQuery() - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
getQueryName() - Method in class com.coxautodev.graphql.tools.RootTypeInfo
 
getQueryType() - Method in class com.coxautodev.graphql.tools.RootTypeInfo
 
getRawClass(type) - Method in class com.coxautodev.graphql.tools.GenericType
 
getResolver() - Method in class com.coxautodev.graphql.tools.Resolver
 
getResolver() - Method in class com.coxautodev.graphql.tools.Resolver.Method
 
getResolverMethod() - Method in class com.coxautodev.graphql.tools.Resolver.Method
 
getResolverName() - Method in interface com.coxautodev.graphql.tools.GraphQLMutationResolver
 
getResolverName() - Method in interface com.coxautodev.graphql.tools.GraphQLQueryResolver
 
getResolverName() - Method in interface com.coxautodev.graphql.tools.GraphQLRootResolver
 
getResolverName() - Method in interface com.coxautodev.graphql.tools.GraphQLSubscriptionResolver
 
getResolverType() - Method in class com.coxautodev.graphql.tools.Resolver
 
getSourceArgument() - Method in class com.coxautodev.graphql.tools.Resolver.Method
 
getSourceResolver() - Method in class com.coxautodev.graphql.tools.ResolverDataFetcher
 
getSubscription() - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
getSubscriptionName() - Method in class com.coxautodev.graphql.tools.RootTypeInfo
 
getSubscriptionType() - Method in class com.coxautodev.graphql.tools.RootTypeInfo
 
getType(env) - Method in class com.coxautodev.graphql.tools.DictionaryTypeResolver
 
getType() - Method in class com.coxautodev.graphql.tools.TypeClassMatcher.Match
 
GraphQLMutationResolver - Interface in com.coxautodev.graphql.tools
 
GraphQLQueryResolver - Interface in com.coxautodev.graphql.tools
 
GraphQLResolver<T> - Interface in com.coxautodev.graphql.tools
 
GraphQLRootResolver - Interface in com.coxautodev.graphql.tools
 
GraphQLSubscriptionResolver - Interface in com.coxautodev.graphql.tools
 

H

handleInterfaceOrUnionSubTypes(types, failureMessage) - Method in class com.coxautodev.graphql.tools.SchemaClassScanner
 
hashCode() - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
hashCode() - Method in class com.coxautodev.graphql.tools.TypeClassMatcher.Match
 

I

InterfaceTypeResolver - Class in com.coxautodev.graphql.tools
 
InterfaceTypeResolver(dictionary, thisInterface, types) - Constructor for class com.coxautodev.graphql.tools.InterfaceTypeResolver
 
isMutationRequired() - Method in class com.coxautodev.graphql.tools.RootTypeInfo
 
isResolver() - Method in class com.coxautodev.graphql.tools.Resolver
 
isRootResolver() - Method in class com.coxautodev.graphql.tools.Resolver
 
isSubscriptionRequired() - Method in class com.coxautodev.graphql.tools.RootTypeInfo
 
isTypeAssignableFromRawClass(type, clazz) - Method in class com.coxautodev.graphql.tools.GenericType
 

L

Location() - Constructor for enum com.coxautodev.graphql.tools.TypeClassMatcher.Location
 

M

makeExecutableSchema() - Method in class com.coxautodev.graphql.tools.SchemaParser
Parses the given schema with respect to the given dictionary and returns a GraphQLSchema
match() - Method in class com.coxautodev.graphql.tools.TypeClassMatcher
 
Match(type, clazz) - Constructor for class com.coxautodev.graphql.tools.TypeClassMatcher.Match
 
Method(resolver, field, javaMethod, methodClass, resolverMethod, sourceArgument) - Constructor for class com.coxautodev.graphql.tools.Resolver.Method
 

N

newParser() - Method in class com.coxautodev.graphql.tools.SchemaParser.Companion
 
newParser() - Static method in class com.coxautodev.graphql.tools.SchemaParser
 
NoopResolver() - Constructor for class com.coxautodev.graphql.tools.Resolver.NoopResolver
 
NoResolver - Class in com.coxautodev.graphql.tools
 
NoResolver(dataClass) - Constructor for class com.coxautodev.graphql.tools.NoResolver
 

P

parseSchemaObjects() - Method in class com.coxautodev.graphql.tools.SchemaParser
Parses the given schema with respect to the given dictionary and returns GraphQL objects.

R

Resolver - Class in com.coxautodev.graphql.tools
 
Resolver(resolver, dataClass) - Constructor for class com.coxautodev.graphql.tools.Resolver
 
Resolver(resolver) - Constructor for class com.coxautodev.graphql.tools.Resolver
 
Resolver.Method - Class in com.coxautodev.graphql.tools
 
Resolver.NoopResolver - Class in com.coxautodev.graphql.tools
 
ResolverDataFetcher - Class in com.coxautodev.graphql.tools
 
ResolverDataFetcher(sourceResolver, method, args) - Constructor for class com.coxautodev.graphql.tools.ResolverDataFetcher
 
ResolverDataFetcher.Companion - Class in com.coxautodev.graphql.tools
 
ResolverDataFetcherKt - Class in com.coxautodev.graphql.tools
 
ResolverError - Exception in com.coxautodev.graphql.tools
 
ResolverError(message, cause) - Constructor for exception com.coxautodev.graphql.tools.ResolverError
 
resolvers(resolvers) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add GraphQLResolvers to the parser's dictionary.
resolvers(resolvers) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add GraphQLResolvers to the parser's dictionary.
resolveType(type) - Method in class com.coxautodev.graphql.tools.GenericType.GenericClass
 
resolveTypeVariable(variable) - Method in class com.coxautodev.graphql.tools.GenericType.GenericClass
 
resolveTypeVariable(variable) - Method in class com.coxautodev.graphql.tools.GenericType.GenericMethod
 
resolveTypeVariable(variable) - Method in class com.coxautodev.graphql.tools.GenericType
 
RootTypeInfo - Class in com.coxautodev.graphql.tools
 
RootTypeInfo.Companion - Class in com.coxautodev.graphql.tools
 

S

scalars(scalars) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add scalars to the parser's dictionary.
scanForClasses() - Method in class com.coxautodev.graphql.tools.SchemaClassScanner
Attempts to discover GraphQL Type -> Java Class relationships by matching return types/argument types on known fields
SchemaClassScanner - Class in com.coxautodev.graphql.tools
 
SchemaClassScanner(initialDictionary, allDefinitions, resolvers, scalars) - Constructor for class com.coxautodev.graphql.tools.SchemaClassScanner
 
SchemaClassScanner.Companion - Class in com.coxautodev.graphql.tools
 
SchemaClassScannerError - Exception in com.coxautodev.graphql.tools
 
SchemaClassScannerError(message, throwable) - Constructor for exception com.coxautodev.graphql.tools.SchemaClassScannerError
 
SchemaClassScannerKt - Class in com.coxautodev.graphql.tools
 
SchemaError - Exception in com.coxautodev.graphql.tools
 
SchemaError(message, cause) - Constructor for exception com.coxautodev.graphql.tools.SchemaError
 
SchemaObjects - Class in com.coxautodev.graphql.tools
 
SchemaObjects(query, mutation, subscription, dictionary) - Constructor for class com.coxautodev.graphql.tools.SchemaObjects
 
SchemaParser - Class in com.coxautodev.graphql.tools
Parses a GraphQL Schema and maps object fields to provided class methods.
SchemaParser.Companion - Class in com.coxautodev.graphql.tools
 
SchemaParserBuilder - Class in com.coxautodev.graphql.tools
 
SchemaParserBuilder(dictionary) - Constructor for class com.coxautodev.graphql.tools.SchemaParserBuilder
 
SchemaParserBuilder() - Constructor for class com.coxautodev.graphql.tools.SchemaParserBuilder
 
SchemaParserDictionary - Class in com.coxautodev.graphql.tools
 
SchemaParserDictionary() - Constructor for class com.coxautodev.graphql.tools.SchemaParserDictionary
 
SchemaParserKt - Class in com.coxautodev.graphql.tools
 
schemaString(string) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add a GraphQL schema string directly.

T

toReadOnlySchema() - Method in class com.coxautodev.graphql.tools.SchemaObjects
Makes a GraphQLSchema with query but without mutation and subscription.
toSchema() - Method in class com.coxautodev.graphql.tools.SchemaObjects
Makes a GraphQLSchema with query, mutation and subscription.
toString() - Method in class com.coxautodev.graphql.tools.SchemaObjects
 
toString() - Method in class com.coxautodev.graphql.tools.TypeClassMatcher.Match
 
TypeClassMatcher - Class in com.coxautodev.graphql.tools
 
TypeClassMatcher(graphQLType, javaType, generic, location, definitionsByName) - Constructor for class com.coxautodev.graphql.tools.TypeClassMatcher
 
TypeClassMatcher.Location - Enum in com.coxautodev.graphql.tools
 
TypeClassMatcher.Match - Class in com.coxautodev.graphql.tools
 
TypeResolverError - Exception in com.coxautodev.graphql.tools
 
TypeResolverError(message, cause) - Constructor for exception com.coxautodev.graphql.tools.TypeResolverError
 

U

UnionTypeResolver - Class in com.coxautodev.graphql.tools
 
UnionTypeResolver(dictionary, thisUnion, types) - Constructor for class com.coxautodev.graphql.tools.UnionTypeResolver
 
unwrap($receiver) - Static method in class com.coxautodev.graphql.tools.UtilsKt
 
unwrapGenericWrapper(type) - Method in class com.coxautodev.graphql.tools.GenericType
Unwrap certain Java types to find the "real" class.
UtilsKt - Class in com.coxautodev.graphql.tools
 
A B C D E F G H I L M N P R S T U 
Skip navigation links