|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| BeanMetaData<T> | Interface defining the meta data about the constraints defined in a given bean. |
| ConstraintMetaData | An aggregated view of the constraint related meta data for a given bean/type element and all the elements in the inheritance hierarchy which it overrides or implements. |
| Class Summary | |
|---|---|
| AbstractConstraintMetaData | Base implementation for ConstraintMetaData with attributes common
to all type of meta data. |
| BeanMetaDataImpl<T> | This class encapsulates all meta data needed for validation. |
| BeanMetaDataImpl.BeanMetaDataBuilder<T> | |
| MetaDataBuilder | Builds ConstraintMetaData instances for the
ConstrainedElement objects representing one method or property in a
type's inheritance hierarchy. |
| MethodMetaData | An aggregated view of the constraint related meta data for a given method and all the methods in the inheritance hierarchy which it overrides or implements. |
| MethodMetaData.Builder | Creates new MethodMetaData instances. |
| ParameterMetaData | An aggregated view of the constraint related meta data for a single method parameter. |
| ParameterMetaData.Builder | |
| PropertyMetaData | Represents the constraint related meta data for a JavaBeans property. |
| PropertyMetaData.Builder | |
| Enum Summary | |
|---|---|
| ConstraintMetaData.ConstraintMetaDataKind | The kind of a ConstraintMetaData. |
The classes in this package contain the aggregated meta data needed for an actual validation. The aggregated meta data view takes into account type inheritance, configuration source, etc and aggregates for a given type.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||