public static class Resolver.Method
Constructor and Description |
---|
Method(Resolver resolver,
graphql.language.FieldDefinition field,
java.lang.reflect.Method javaMethod,
java.lang.Class<?> methodClass,
boolean resolverMethod,
boolean sourceArgument) |
Modifier and Type | Method and Description |
---|---|
boolean |
getDataFetchingEnvironment() |
graphql.language.FieldDefinition |
getField() |
java.lang.reflect.Method |
getJavaMethod() |
int |
getJavaMethodParameterIndex(int index) |
java.lang.reflect.Type |
getJavaMethodParameterType(int index) |
java.lang.Class<?> |
getMethodClass() |
java.lang.Class<?> |
getRawClass(java.lang.reflect.Type type) |
Resolver |
getResolver() |
boolean |
getResolverMethod() |
boolean |
getSourceArgument() |
boolean |
isTypeAssignableFromRawClass(java.lang.reflect.ParameterizedType type,
java.lang.Class<?> clazz) |
java.lang.reflect.Type |
resolveTypeVariable(java.lang.reflect.TypeVariable<?> variable) |
public Method(Resolver resolver, graphql.language.FieldDefinition field, java.lang.reflect.Method javaMethod, java.lang.Class<?> methodClass, boolean resolverMethod, boolean sourceArgument)
public boolean getDataFetchingEnvironment()
public int getJavaMethodParameterIndex(int index)
public java.lang.reflect.Type getJavaMethodParameterType(int index)
public java.lang.Class<?> getRawClass(java.lang.reflect.Type type)
public java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.TypeVariable<?> variable)
public boolean isTypeAssignableFromRawClass(java.lang.reflect.ParameterizedType type, java.lang.Class<?> clazz)
public Resolver getResolver()
public graphql.language.FieldDefinition getField()
public java.lang.reflect.Method getJavaMethod()
public java.lang.Class<?> getMethodClass()
public boolean getResolverMethod()
public boolean getSourceArgument()