Package graphql.validation
Class ArgumentValidationUtil
- java.lang.Object
-
- graphql.validation.ValidationUtil
-
- graphql.validation.ArgumentValidationUtil
-
public class ArgumentValidationUtil extends ValidationUtil
-
-
Constructor Summary
Constructors Constructor Description ArgumentValidationUtil(Argument argument)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getErrorExtensions()I18nMsggetMsgAndArgs()protected voidhandleEnumError(Value<?> value, GraphQLEnumType type, GraphQLError invalid)protected voidhandleExtraFieldError(Value<?> value, GraphQLInputObjectType type, ObjectField objectField)protected voidhandleFieldNotValidError(ObjectField objectField, GraphQLInputObjectType type)protected voidhandleFieldNotValidError(Value<?> value, GraphQLType type, int index)protected voidhandleMissingFieldsError(Value<?> value, GraphQLInputObjectType type, java.util.Set<java.lang.String> missingFields)protected voidhandleNotObjectError(Value<?> value, GraphQLInputObjectType type)protected voidhandleNullError(Value<?> value, GraphQLType type)protected voidhandleScalarError(Value<?> value, GraphQLScalarType type, GraphQLError invalid)-
Methods inherited from class graphql.validation.ValidationUtil
getUnmodifiedType, isValidLiteralValue
-
-
-
-
Constructor Detail
-
ArgumentValidationUtil
public ArgumentValidationUtil(Argument argument)
-
-
Method Detail
-
handleNullError
protected void handleNullError(Value<?> value, GraphQLType type)
- Overrides:
handleNullErrorin classValidationUtil
-
handleScalarError
protected void handleScalarError(Value<?> value, GraphQLScalarType type, GraphQLError invalid)
- Overrides:
handleScalarErrorin classValidationUtil
-
handleEnumError
protected void handleEnumError(Value<?> value, GraphQLEnumType type, GraphQLError invalid)
- Overrides:
handleEnumErrorin classValidationUtil
-
handleNotObjectError
protected void handleNotObjectError(Value<?> value, GraphQLInputObjectType type)
- Overrides:
handleNotObjectErrorin classValidationUtil
-
handleMissingFieldsError
protected void handleMissingFieldsError(Value<?> value, GraphQLInputObjectType type, java.util.Set<java.lang.String> missingFields)
- Overrides:
handleMissingFieldsErrorin classValidationUtil
-
handleExtraFieldError
protected void handleExtraFieldError(Value<?> value, GraphQLInputObjectType type, ObjectField objectField)
- Overrides:
handleExtraFieldErrorin classValidationUtil
-
handleFieldNotValidError
protected void handleFieldNotValidError(ObjectField objectField, GraphQLInputObjectType type)
- Overrides:
handleFieldNotValidErrorin classValidationUtil
-
handleFieldNotValidError
protected void handleFieldNotValidError(Value<?> value, GraphQLType type, int index)
- Overrides:
handleFieldNotValidErrorin classValidationUtil
-
getMsgAndArgs
public I18nMsg getMsgAndArgs()
-
getErrorExtensions
public java.util.Map<java.lang.String,java.lang.Object> getErrorExtensions()
-
-