Top Description Interfaces Classes
[default module]

Package org.hibernate.validator.internal.metadata.provider


Abstraction of the meta data sources - annotation, xml, programmatic.

Interface Summary

Modifier and TypeInterface and Description
public interface
MetaDataProvider

A provider for constraint related meta data such as constraints, default group sequences etc.

Implementations are based one different meta data sources such as XML, programmatic mappings and annotations.

Class Summary

Modifier and TypeClass and Description
public class
AnnotationMetaDataProvider

MetaDataProvider which reads the metadata from annotations which is the default configuration source.

public class
ProgrammaticMetaDataProvider

A MetaDataProvider based on the programmatic constraint API.

public class
XmlMetaDataProvider

A MetaDataProvider providing constraint related meta data based on XML descriptors as defined by the Bean Validation API.