package graphql.schema; import graphql.PublicApi; import graphql.TrivialDataFetcher; /** * A {@link graphql.schema.DataFetcher} that always returns the same value */ @PublicApi public class StaticDataFetcher implements DataFetcher, TrivialDataFetcher { private final Object value; public StaticDataFetcher(Object value) { this.value = value; } @Override public Object get(DataFetchingEnvironment environment) { return value; } }