| CascadableDescriptor | 
 Represents a cascadable element. 
 | 
| ConstraintDescriptor | 
 Describes a single constraint and its composing constraints. 
 | 
| ConstructorDescriptor | 
 Describes a validated constructor. 
 | 
| ContainerDescriptor | 
 Represents an element that might be a container, thus allowing container element
 constraints. 
 | 
| ContainerElementTypeDescriptor | 
 Describes a validated container element type, e.g. 
 | 
| CrossParameterDescriptor | 
 Describes an element holding cross-parameter constraints of a method or constructor 
 | 
| ElementDescriptor | 
 Describes a validated element (class, property, method etc.). 
 | 
| ElementDescriptor.ConstraintFinder | 
 Declares restrictions on retrieved constraints. 
 | 
| ExecutableDescriptor | 
 | 
| GroupConversionDescriptor | 
 A group conversion rule to be applied during cascaded validation. 
 | 
| MethodDescriptor | 
 Describes a validated method. 
 | 
| MethodType | 
 Represents the type of a method: getter or non getter. 
 | 
| ParameterDescriptor | 
 Describes a validated method or constructor parameter. 
 | 
| PropertyDescriptor | 
 Describes a Java Bean property hosting validation constraints. 
 | 
| ReturnValueDescriptor | 
 Describes a validated return value of a method or constructor. 
 | 
| Scope | 
 Scope looked at when discovering constraints. 
 | 
| ValidateUnwrappedValue | 
 The unwrapping behavior that can be applied to a specific constraint. 
 |