Uses of Interface
graphql.schema.DataFetchingEnvironment
-
-
Uses of DataFetchingEnvironment in graphql
Methods in graphql with parameters of type DataFetchingEnvironment Modifier and Type Method Description static GraphqlErrorBuilder<?>GraphqlErrorBuilder. newError(DataFetchingEnvironment dataFetchingEnvironment)This will set up theGraphQLError.getLocations()andGraphQLError.getPath()for you from the fetching environment. -
Uses of DataFetchingEnvironment in graphql.analysis.values
Methods in graphql.analysis.values that return DataFetchingEnvironment Modifier and Type Method Description static DataFetchingEnvironmentValueTraverser. visitPreOrder(DataFetchingEnvironment environment, ValueVisitor visitor)This will visit the arguments of aDataFetchingEnvironmentand if the values are changed by the visitor a new environment will be builtMethods in graphql.analysis.values with parameters of type DataFetchingEnvironment Modifier and Type Method Description static DataFetchingEnvironmentValueTraverser. visitPreOrder(DataFetchingEnvironment environment, ValueVisitor visitor)This will visit the arguments of aDataFetchingEnvironmentand if the values are changed by the visitor a new environment will be built -
Uses of DataFetchingEnvironment in graphql.execution
Fields in graphql.execution declared as DataFetchingEnvironment Modifier and Type Field Description (package private) DataFetchingEnvironmentDataFetcherExceptionHandlerParameters.Builder. dataFetchingEnvironmentprivate DataFetchingEnvironmentDataFetcherExceptionHandlerParameters. dataFetchingEnvironmentMethods in graphql.execution that return DataFetchingEnvironment Modifier and Type Method Description DataFetchingEnvironmentDataFetcherExceptionHandlerParameters. getDataFetchingEnvironment()Methods in graphql.execution with parameters of type DataFetchingEnvironment Modifier and Type Method Description DataFetcherExceptionHandlerParameters.BuilderDataFetcherExceptionHandlerParameters.Builder. dataFetchingEnvironment(DataFetchingEnvironment dataFetchingEnvironment)protected <T> java.util.concurrent.CompletableFuture<T>ExecutionStrategy. handleFetchingException(DataFetchingEnvironment environment, java.lang.Throwable e)Method parameters in graphql.execution with type arguments of type DataFetchingEnvironment Modifier and Type Method Description private java.util.concurrent.CompletableFuture<java.lang.Object>ExecutionStrategy. invokeDataFetcher(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLFieldDefinition fieldDef, java.util.function.Supplier<DataFetchingEnvironment> dataFetchingEnvironment, DataFetcher<?> dataFetcher) -
Uses of DataFetchingEnvironment in graphql.execution.instrumentation.parameters
Fields in graphql.execution.instrumentation.parameters with type parameters of type DataFetchingEnvironment Modifier and Type Field Description private java.util.function.Supplier<DataFetchingEnvironment>InstrumentationFieldFetchParameters. environmentMethods in graphql.execution.instrumentation.parameters that return DataFetchingEnvironment Modifier and Type Method Description DataFetchingEnvironmentInstrumentationFieldFetchParameters. getEnvironment()Constructor parameters in graphql.execution.instrumentation.parameters with type arguments of type DataFetchingEnvironment Constructor Description InstrumentationFieldFetchParameters(ExecutionContext getExecutionContext, java.util.function.Supplier<DataFetchingEnvironment> environment, ExecutionStrategyParameters executionStrategyParameters, boolean trivialDataFetcher)InstrumentationFieldFetchParameters(ExecutionContext getExecutionContext, java.util.function.Supplier<DataFetchingEnvironment> environment, InstrumentationState instrumentationState, ExecutionStrategyParameters executionStrategyParameters, boolean trivialDataFetcher) -
Uses of DataFetchingEnvironment in graphql.execution.instrumentation.threadpools
Methods in graphql.execution.instrumentation.threadpools with parameters of type DataFetchingEnvironment Modifier and Type Method Description private java.util.function.Supplier<java.util.concurrent.CompletionStage<?>>ExecutorInstrumentation. invokedAsync(DataFetcher<?> originalDataFetcher, DataFetchingEnvironment environment)private java.util.concurrent.CompletableFuture<java.util.concurrent.CompletionStage<?>>ExecutorInstrumentation. invokedSync(DataFetcher<?> originalDataFetcher, DataFetchingEnvironment environment)private java.util.concurrent.CompletionStage<?>ExecutorInstrumentation. invokeOriginalDF(DataFetcher<?> originalDataFetcher, DataFetchingEnvironment environment) -
Uses of DataFetchingEnvironment in graphql.execution.instrumentation.tracing
Methods in graphql.execution.instrumentation.tracing with parameters of type DataFetchingEnvironment Modifier and Type Method Description TracingSupport.TracingContextTracingSupport. beginField(DataFetchingEnvironment dataFetchingEnvironment, boolean trivialDataFetcher)This should be called to start the trace of a field, withTracingSupport.TracingContext.onEnd()being called to end the call. -
Uses of DataFetchingEnvironment in graphql.relay
Methods in graphql.relay with parameters of type DataFetchingEnvironment Modifier and Type Method Description Connection<T>SimpleListConnection. get(DataFetchingEnvironment environment) -
Uses of DataFetchingEnvironment in graphql.schema
Classes in graphql.schema that implement DataFetchingEnvironment Modifier and Type Class Description classDataFetchingEnvironmentImplclassDelegatingDataFetchingEnvironmentDelegatingDataFetchingEnvironment implementsDataFetchingEnvironmentby delegating to an underlying instance.Fields in graphql.schema declared as DataFetchingEnvironment Modifier and Type Field Description protected DataFetchingEnvironmentDelegatingDataFetchingEnvironment. delegateEnvironmentMethods in graphql.schema that return DataFetchingEnvironment Modifier and Type Method Description DataFetchingEnvironmentDataFetchingEnvironmentImpl.Builder. build()Methods in graphql.schema with parameters of type DataFetchingEnvironment Modifier and Type Method Description java.util.concurrent.CompletableFuture<T>AsyncDataFetcher. get(DataFetchingEnvironment environment)TDataFetcher. get(DataFetchingEnvironment environment)This is called by the graphql engine to fetch the value.TPropertyDataFetcher. get(DataFetchingEnvironment environment)java.lang.ObjectStaticDataFetcher. get(DataFetchingEnvironment environment)static DataFetchingEnvironmentImpl.BuilderDataFetchingEnvironmentImpl. newDataFetchingEnvironment(DataFetchingEnvironment environment)Method parameters in graphql.schema with type arguments of type DataFetchingEnvironment Modifier and Type Method Description TLightDataFetcher. get(GraphQLFieldDefinition fieldDefinition, java.lang.Object sourceObject, java.util.function.Supplier<DataFetchingEnvironment> environmentSupplier)This is called to by the engine to get a value from the source object in a lightweight fashion.TPropertyDataFetcher. get(GraphQLFieldDefinition fieldDefinition, java.lang.Object source, java.util.function.Supplier<DataFetchingEnvironment> environmentSupplier)private TPropertyDataFetcher. getImpl(java.lang.Object source, GraphQLOutputType fieldDefinition, java.util.function.Supplier<DataFetchingEnvironment> environmentSupplier)static java.lang.ObjectPropertyDataFetcherHelper. getPropertyValue(java.lang.String propertyName, java.lang.Object object, GraphQLType graphQLType, java.util.function.Supplier<DataFetchingEnvironment> environment)static DataFetcherDataFetcherFactories. wrapDataFetcher(DataFetcher delegateDataFetcher, java.util.function.BiFunction<DataFetchingEnvironment,java.lang.Object,java.lang.Object> mapFunction)This helper function allows you to wrap an existing data fetcher and map the value once it completes.Constructors in graphql.schema with parameters of type DataFetchingEnvironment Constructor Description DelegatingDataFetchingEnvironment(DataFetchingEnvironment delegateEnvironment)Called to wrap an existingDataFetchingEnvironment.
-