public class ArgumentValidationUtil extends ValidationUtil
Constructor and Description |
---|
ArgumentValidationUtil(Argument argument) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getMessage() |
protected void |
handleEnumError(Value value,
GraphQLEnumType type) |
protected void |
handleExtraFieldError(Value value,
GraphQLInputObjectType type,
ObjectField objectField) |
protected void |
handleFieldNotValidError(ObjectField objectField,
GraphQLInputObjectType type) |
protected void |
handleFieldNotValidError(Value value,
GraphQLType type,
int index) |
protected void |
handleMissingFieldsError(Value value,
GraphQLInputObjectType type,
java.util.Set<java.lang.String> missingFields) |
protected void |
handleNotObjectError(Value value,
GraphQLInputObjectType type) |
protected void |
handleNullError(Value value,
GraphQLType type) |
protected void |
handleScalarError(Value value,
GraphQLScalarType type) |
getUnmodifiedType, isValidLiteralValue
public ArgumentValidationUtil(Argument argument)
protected void handleNullError(Value value, GraphQLType type)
handleNullError
in class ValidationUtil
protected void handleScalarError(Value value, GraphQLScalarType type)
handleScalarError
in class ValidationUtil
protected void handleEnumError(Value value, GraphQLEnumType type)
handleEnumError
in class ValidationUtil
protected void handleNotObjectError(Value value, GraphQLInputObjectType type)
handleNotObjectError
in class ValidationUtil
protected void handleMissingFieldsError(Value value, GraphQLInputObjectType type, java.util.Set<java.lang.String> missingFields)
handleMissingFieldsError
in class ValidationUtil
protected void handleExtraFieldError(Value value, GraphQLInputObjectType type, ObjectField objectField)
handleExtraFieldError
in class ValidationUtil
protected void handleFieldNotValidError(ObjectField objectField, GraphQLInputObjectType type)
handleFieldNotValidError
in class ValidationUtil
protected void handleFieldNotValidError(Value value, GraphQLType type, int index)
handleFieldNotValidError
in class ValidationUtil
public java.lang.String getMessage()