![JAR search and dependency download from the Maven repository](/logo.png)
graphql.execution.instrumentation.parameters.ExecutionParameters Maven / Gradle / Ivy
The newest version!
package graphql.execution.instrumentation.parameters;
import graphql.execution.instrumentation.Instrumentation;
import java.util.Map;
/**
* Parameters sent to {@link Instrumentation} methods
*/
public class ExecutionParameters {
private final String query;
private final String operation;
private final Object context;
private final Map arguments;
public ExecutionParameters(String query, String operation, Object context, Map arguments) {
this.query = query;
this.operation = operation;
this.context = context;
this.arguments = arguments;
}
public String getQuery() {
return query;
}
public String getOperation() {
return operation;
}
@SuppressWarnings("unchecked")
public T getContext() {
return (T) context;
}
public Map getArguments() {
return arguments;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy