Package org.hibernate.validator.internal.metadata.aggregated

The classes in this package contain the aggregated meta data needed for an actual validation.

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.
 

Package org.hibernate.validator.internal.metadata.aggregated Description

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.



Copyright © 2012 Oracle Corporation. All Rights Reserved.