public class ExecutionContext
extends java.lang.Object
Constructor and Description |
---|
ExecutionContext(GraphQLSchema graphQLSchema,
ExecutionStrategy queryStrategy,
ExecutionStrategy mutationStrategy,
java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName,
OperationDefinition operationDefinition,
java.util.Map<java.lang.String,java.lang.Object> variables,
java.lang.Object root) |
Modifier and Type | Method and Description |
---|---|
void |
addError(GraphQLError error) |
java.util.List<GraphQLError> |
getErrors() |
FragmentDefinition |
getFragment(java.lang.String name) |
java.util.Map<java.lang.String,FragmentDefinition> |
getFragmentsByName() |
GraphQLSchema |
getGraphQLSchema() |
ExecutionStrategy |
getMutationStrategy() |
OperationDefinition |
getOperationDefinition() |
ExecutionStrategy |
getQueryStrategy() |
java.lang.Object |
getRoot() |
java.util.Map<java.lang.String,java.lang.Object> |
getVariables() |
public ExecutionContext(GraphQLSchema graphQLSchema, ExecutionStrategy queryStrategy, ExecutionStrategy mutationStrategy, java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName, OperationDefinition operationDefinition, java.util.Map<java.lang.String,java.lang.Object> variables, java.lang.Object root)
public GraphQLSchema getGraphQLSchema()
public java.util.Map<java.lang.String,FragmentDefinition> getFragmentsByName()
public OperationDefinition getOperationDefinition()
public java.util.Map<java.lang.String,java.lang.Object> getVariables()
public java.lang.Object getRoot()
public FragmentDefinition getFragment(java.lang.String name)
public void addError(GraphQLError error)
public java.util.List<GraphQLError> getErrors()
public ExecutionStrategy getQueryStrategy()
public ExecutionStrategy getMutationStrategy()