Interface | Description |
---|---|
Validation<V> |
The root interface in the validation hierarchy.
|
ValidationContext<T> |
This context holds current validation state.
|
Class | Description |
---|---|
AbstractValidation<V> |
This class provides base implementation of the
Validation
interface. |
ConstrainedMap |
This class represents map with constrained entries.
|
Validator<T> |
This class allows to perform validation of entities, properties, etc.
|
ValidatorFactory |
Defines a factory that allows to create
Validator instances. |
Enum | Description |
---|---|
ValidationTarget |
Defines value part to which validation should be applied.
|
Exception | Description |
---|---|
ValidationDeclarationException |
Thrown to indicate that declaration of
Validation annotation
is not legal. |
ValidationException |
Thrown to indicate that validation of a multiple elements fails.
|
ValidationInstantiationException |
Thrown to indicate that
Validation instantiation fails. |
ValidationSignatureException |
Thrown to indicate that
Validation implementation class doesn't
define valid constructor. |
ValidationTargetException |
Thrown to indicate that
ValidationTarget defined by the
targets property of the annotation can't be applied to the
annotated element. |
ValidationTypeException |
Thrown to indicate that type of the annotated element is not supported by
the
Validation . |
ViolationException |
Thrown to indicate that validation of a single element fails.
|
Annotation Type | Description |
---|---|
ValidationDefaults |
Defines default validation properties for the annotated bean.
|
Copyright © 2011–2020 FoxLabs. All rights reserved.