graphql.validation.ArgumentValidationUtil Maven / Gradle / Ivy
package graphql.validation;
import graphql.GraphQLError;
import graphql.Internal;
import graphql.i18n.I18nMsg;
import graphql.language.Argument;
import graphql.language.ObjectField;
import graphql.language.Value;
import graphql.schema.GraphQLEnumType;
import graphql.schema.GraphQLInputObjectType;
import graphql.schema.GraphQLScalarType;
import graphql.schema.GraphQLType;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Set;
@Internal
public class ArgumentValidationUtil extends ValidationUtil {
private final List argumentNames = new ArrayList<>();
private Value> argumentValue;
private String errMsgKey;
private final List