public class Resolver
Modifier and Type | Class and Description |
---|---|
static class |
Resolver.Method |
static class |
Resolver.NoopResolver |
Constructor and Description |
---|
Resolver(GraphQLResolver<?> resolver,
java.lang.Class<?> dataClass) |
Resolver(GraphQLResolver<?> resolver) |
Modifier and Type | Method and Description |
---|---|
Resolver.Method |
getDataClassMethod(graphql.language.FieldDefinition field) |
java.lang.Class<?> |
getDataClassType() |
Resolver.Method |
getMethod(graphql.language.FieldDefinition field) |
java.lang.String |
getMissingMethodMessage(graphql.language.FieldDefinition field) |
java.util.List<java.lang.String> |
getMissingMethodSignatures(java.lang.Class<?> baseType,
graphql.language.FieldDefinition field,
boolean isBoolean,
boolean isResolver) |
GraphQLResolver<?> |
getResolver() |
NonExistentClass |
getResolverType() |
boolean |
isRootResolver() |
public Resolver(GraphQLResolver<?> resolver, java.lang.Class<?> dataClass)
public Resolver(GraphQLResolver<?> resolver)
public NonExistentClass getResolverType()
public java.lang.Class<?> getDataClassType()
public Resolver.Method getMethod(graphql.language.FieldDefinition field)
public Resolver.Method getDataClassMethod(graphql.language.FieldDefinition field)
public java.lang.String getMissingMethodMessage(graphql.language.FieldDefinition field)
public java.util.List<java.lang.String> getMissingMethodSignatures(java.lang.Class<?> baseType, graphql.language.FieldDefinition field, boolean isBoolean, boolean isResolver)
public boolean isRootResolver()
public GraphQLResolver<?> getResolver()