Interface TypeValidator<T>

Type Parameters:
T - type of the validated object

@Contract public interface TypeValidator<T>
A (usually generated) validator for a specific type. The validator implements this interface and must be named with the fully qualified class name of the annotated type.

The generation is triggered by the Validation.Validated annotation.