| Interface | 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.
|
| HTTPRequestValidationHandler |
An interface for add HTTP Request validation.
|
| 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.
|
| ValidationHandler |
Base interface for validation.
|
| Class | Description |
|---|---|
| ValidationException.ValidationExceptionFactory |
| Enum | Description |
|---|---|
| ContainerSerializationStyle |
This enum contains supported object and arrays serialization styles.
|
| ParameterLocation |
ParameterLocation describe the location of parameter inside HTTP Request
|
| ParameterType |
ParameterType contains prebuilt type validators.
|
| ValidationException.ErrorType |
All errors type.
|
| Exception | Description |
|---|---|
| SpecFeatureNotSupportedException | |
| ValidationException |
This is the main class for every Validation flow related errors
|
Copyright © 2021 Eclipse. All rights reserved.