| 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, callRequestParameter.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 © 2023 Eclipse. All rights reserved.