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

A

add(name, clazz) - Method in class com.coxautodev.graphql.tools.SchemaParserDictionary
Add arbitrary classes to the parsers dictionary, overriding the generated type name.
add(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserDictionary
Add arbitrary classes to the parsers dictionary, overriding the generated type name.
add(clazz) - Method in class com.coxautodev.graphql.tools.SchemaParserDictionary
Add arbitrary classes to the parsers dictionary.
add(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserDictionary
Add arbitrary classes to the parsers dictionary.
add(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserDictionary
Add arbitrary classes to the parsers 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
 
copy(query, mutation, 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
 
dictionary(name, clazz) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add arbitrary classes to the parsers dictionary, overriding the generated type name.
dictionary(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add arbitrary classes to the parsers dictionary, overriding the generated type name.
dictionary(clazz) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add arbitrary classes to the parsers dictionary.
dictionary(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add arbitrary classes to the parsers dictionary.
dictionary(dictionary) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add arbitrary classes to the parsers 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

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
 
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
 
getGraphQLScalars() - Static method in class com.coxautodev.graphql.tools.SchemaParserKt
 
getJavaMethod() - Method in class com.coxautodev.graphql.tools.Resolver.Method
 
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
 
getMethodClass() - Method in class com.coxautodev.graphql.tools.Resolver.Method
 
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.Resolver.Method
 
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
 
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
 
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
 

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
 
isTypeAssignableFromRawClass(type, clazz) - Method in class com.coxautodev.graphql.tools.Resolver.Method
 

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
 
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 parsers dictionary.
resolvers(resolvers) - Method in class com.coxautodev.graphql.tools.SchemaParserBuilder
Add GraphQLResolvers to the parsers dictionary.
resolveTypeVariable(variable) - Method in class com.coxautodev.graphql.tools.Resolver.Method
 
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 parsers 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
 
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, 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.
toSchema() - Method in class com.coxautodev.graphql.tools.SchemaObjects
Makes a GraphQLSchema with query and mutation.
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, method, returnValue, definitionsByName) - Constructor for class com.coxautodev.graphql.tools.TypeClassMatcher
 
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
 
A B C D E F G H I M N P R S T U 
Skip navigation links