Package graphql.schema
Class PropertyDataFetcherHelper
java.lang.Object
graphql.schema.PropertyDataFetcherHelper
This class is the guts of a property data fetcher and also used in AST code to turn
in memory java objects into AST elements
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static Object
getPropertyValue
(String propertyName, Object object, GraphQLType graphQLType) static Object
getPropertyValue
(String propertyName, Object object, GraphQLType graphQLType, Supplier<DataFetchingEnvironment> environment) static boolean
setUseLambdaFactory
(boolean flag) static boolean
setUseNegativeCache
(boolean flag) static boolean
setUseSetAccessible
(boolean flag)
-
Constructor Details
-
PropertyDataFetcherHelper
public PropertyDataFetcherHelper()
-
-
Method Details
-
getPropertyValue
-
getPropertyValue
public static Object getPropertyValue(String propertyName, Object object, GraphQLType graphQLType, Supplier<DataFetchingEnvironment> environment) -
clearReflectionCache
public static void clearReflectionCache() -
setUseSetAccessible
public static boolean setUseSetAccessible(boolean flag) -
setUseLambdaFactory
public static boolean setUseLambdaFactory(boolean flag) -
setUseNegativeCache
public static boolean setUseNegativeCache(boolean flag)
-