Class ConverterDataFetcher
- java.lang.Object
-
- org.craftercms.engine.graphql.impl.fetchers.ConverterDataFetcher
-
- All Implemented Interfaces:
graphql.schema.DataFetcher<Object>
public class ConverterDataFetcher extends Object implements graphql.schema.DataFetcher<Object>
Implementation ofDataFetcher
to converts the result toMap
. This is a workaround because thePropertyDataFetcher
has an internal cache for methods that causes a conflict when Groovy classes are reloaded and at the moment is not possible to change the DataFetcher used.- Since:
- 3.1.6
- Author:
- joseross
-
-
Field Summary
Fields Modifier and Type Field Description protected graphql.schema.DataFetcher<?>
dataFetcher
-
Constructor Summary
Constructors Constructor Description ConverterDataFetcher(graphql.schema.DataFetcher<?> dataFetcher)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
get(graphql.schema.DataFetchingEnvironment environment)
static ConverterDataFetcher
of(graphql.schema.DataFetcher<?> dataFetcher)
-
-
-
Method Detail
-
of
public static ConverterDataFetcher of(graphql.schema.DataFetcher<?> dataFetcher)
-
-