Package io.javalin.validation
Class Validation
-
- All Implemented Interfaces:
public final class Validation
-
-
Field Summary
Fields Modifier and Type Field Description public final static Key<Validation>
ValidationKey
-
Constructor Summary
Constructors Constructor Description Validation(ValidationConfig validationConfig)
-
Method Summary
Modifier and Type Method Description final <T extends Any> Validator<T>
validator(String fieldName, Class<T> clazz, String value)
final <T extends Any> Validator<T>
validator(String fieldName, T typedValue)
final static Map<String, List<ValidationError<out Object>>>
collectErrors(BaseValidator<?> validators)
final static Map<String, List<ValidationError<out Object>>>
collectErrors(Iterable<BaseValidator<?>> validators)
final static Unit
addValidationExceptionMapper(JavalinConfig cfg)
-
-
Constructor Detail
-
Validation
Validation(ValidationConfig validationConfig)
-
-
Method Detail
-
validator
final <T extends Any> Validator<T> validator(String fieldName, Class<T> clazz, String value)
-
collectErrors
final static Map<String, List<ValidationError<out Object>>> collectErrors(BaseValidator<?> validators)
-
collectErrors
final static Map<String, List<ValidationError<out Object>>> collectErrors(Iterable<BaseValidator<?>> validators)
-
addValidationExceptionMapper
final static Unit addValidationExceptionMapper(JavalinConfig cfg)
-
-
-
-