graphql.analysis.QueryVisitorFieldArgumentEnvironment Maven / Gradle / Ivy
package graphql.analysis;
import graphql.PublicApi;
import graphql.language.Argument;
import graphql.language.Node;
import graphql.schema.GraphQLArgument;
import graphql.schema.GraphQLFieldDefinition;
import graphql.schema.GraphQLSchema;
import graphql.util.TraverserContext;
import java.util.Map;
@PublicApi
public interface QueryVisitorFieldArgumentEnvironment {
GraphQLSchema getSchema();
GraphQLFieldDefinition getFieldDefinition();
GraphQLArgument getGraphQLArgument();
Argument getArgument();
Object getArgumentValue();
Map getVariables();
QueryVisitorFieldEnvironment getParentEnvironment();
TraverserContext getTraverserContext();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy