| Package | Description | 
|---|---|
| io.vertx.ext.web.api.contract | |
| io.vertx.ext.web.api.contract.openapi3 | |
| io.vertx.ext.web.api.validation | |
| io.vertx.rxjava.ext.web.api.validation | 
| Class and Description | 
|---|
| ValidationHandler
 Base interface for validation. 
 | 
| Class and Description | 
|---|
| ValidationHandler
 Base interface for validation. 
 | 
| Class and Description | 
|---|
| ContainerDeserializer
 Interface that define methods for deserialization of array and objects 
 | 
| ContainerSerializationStyle
 This enum contains supported object and arrays serialization styles. 
 | 
| CustomValidator
 This interface is used to add custom synchronous functions inside validation process. 
 | 
| HTTPRequestValidationHandler
 An interface for add HTTP Request validation. 
 | 
| ParameterLocation
 ParameterLocation describe the location of parameter inside HTTP Request 
 | 
| ParameterType
 ParameterType contains prebuilt type validators. 
 | 
| ParameterTypeValidator
 Interface for declaration of method for validate a specific parameter type. 
If you want to implement your own type validator, you need only to implement ParameterTypeValidator.isValid(String):
 
 If parameter is valid, call RequestParameter.create(Object) to put value (maybe modified) inside
 RequestParameters. | 
| ParameterValidationRule
 This function is an inner wrapper for ParameterTypeValidator inside ValidationHandler parameter maps. 
 | 
| ValidationException
 This is the main class for every Validation flow related errors 
 | 
| ValidationException.ErrorType
 All errors type. 
 | 
| ValidationHandler
 Base interface for validation. 
 | 
| Class and Description | 
|---|
| ContainerDeserializer
 Interface that define methods for deserialization of array and objects 
 | 
| CustomValidator
 This interface is used to add custom synchronous functions inside validation process. 
 | 
| ParameterValidationRule
 This function is an inner wrapper for ParameterTypeValidator inside ValidationHandler parameter maps. 
 | 
| ValidationHandler
 Base interface for validation. 
 | 
Copyright © 2020 Eclipse. All rights reserved.