All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AssertFalse |
Verify that the annotated element is either
false , Boolean.FALSE or null .
|
AssertFalse.List |
|
AssertTrue |
Verify that the annotated element is either
true , Boolean.TRUE or null .
|
AssertTrue.List |
|
BeanDescriptor |
|
BootstrapConfiguration |
|
BootstrapState |
|
CascadableDescriptor |
|
Configuration<T extends Configuration<T>> |
|
ConfigurationState |
|
Constraint |
Meta annotation to declare a constraint annotation.
|
ConstraintDeclarationException |
|
ConstraintDefinitionException |
|
ConstraintDescriptor<T extends java.lang.annotation.Annotation> |
|
ConstraintTarget |
|
ConstraintValidator<A extends java.lang.annotation.Annotation,T> |
|
ConstraintValidatorContext |
|
ConstraintValidatorContext.ConstraintViolationBuilder |
|
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext |
|
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext |
|
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeContextBuilder |
|
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext |
|
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext |
|
ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder |
|
ConstraintValidatorFactory |
|
ConstraintViolation<T> |
|
ConstraintViolationException |
|
ConstructorDescriptor |
|
ConvertGroup |
|
ConvertGroup.List |
|
CrossParameterDescriptor |
|
DecimalMax |
Verify that the annotated element has a number which is
lower or equal than the given value or is null .
|
DecimalMax.List |
|
DecimalMin |
Verify that the annotated element has a number which is
higher or equal than the given value or is null .
|
DecimalMin.List |
|
Default |
The Validation group which is assumed if no other one is explicitly specified.
|
Digits |
Specify the number of maximal allowed digits for the fraction part and the digit size.
|
Digits.List |
|
ElementDescriptor |
|
ElementDescriptor.ConstraintFinder |
|
ElementKind |
|
ExecutableDescriptor |
|
ExecutableType |
|
ExecutableValidator |
|
Future |
Verify that the annotated value of the annotated element is in the future or null .
|
Future.List |
|
GenericBootstrap |
|
GroupConversionDescriptor |
|
GroupDefinitionException |
|
GroupSequence |
|
Max |
Verify that the annotated element has a number which is
lower or equal than the given value or is null .
|
Max.List |
|
MessageInterpolator |
|
MessageInterpolator.Context |
|
MethodDescriptor |
|
MethodType |
|
Min |
Verify that the annotated element has a number which is
higher or equal than the given value or is null .
|
Min.List |
|
NotNull |
Constraint to verify that the validated field, parameter, etc is not null .
|
NotNull.List |
|
Null |
Constraint to verify that the validated field, parameter, etc is null .
|
Null.List |
|
OverridesAttribute |
|
OverridesAttribute.List |
|
ParameterDescriptor |
|
ParameterNameProvider |
|
Past |
Verify that the annotated value of the annotated element is in the past or null .
|
Past.List |
|
Path |
|
Path.BeanNode |
|
Path.ConstructorNode |
|
Path.CrossParameterNode |
|
Path.MethodNode |
|
Path.Node |
|
Path.ParameterNode |
|
Path.PropertyNode |
|
Path.ReturnValueNode |
|
Pattern |
Constraint to verify that the validated field, parameter, etc matches the given regexp pattern.
|
Pattern.Flag |
|
Pattern.List |
|
Payload |
Non-portable implementation specific way to provide metadata to constraints.
|
PropertyDescriptor |
|
ProviderSpecificBootstrap<T extends Configuration<T>> |
|
ReportAsSingleViolation |
|
ReturnValueDescriptor |
|
Scope |
|
Size |
Verify that size of the annotated element is higher or equals the min value
and lower or equals the max value or whether the annotated element is null .
|
Size.List |
|
SupportedValidationTarget |
|
TraversableResolver |
|
UnexpectedTypeException |
|
Valid |
|
ValidateOnExecution |
|
Validation |
Note: From Section 4.4.5 Validation of the 1.0 PFD Spec - Validation
implementations may only provide the following three public static methods:
buildDefaultValidatorFactory(), byDefaultProvider(), byProvider()
|
ValidationException |
|
ValidationProvider<T extends Configuration<T>> |
|
ValidationProviderResolver |
|
ValidationTarget |
|
Validator |
|
ValidatorContext |
|
ValidatorFactory |
|