|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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. Meta data providers only return meta data directly configured for one class, they don't deal with merging meta data from super-classes or implemented interfaces.
| Method Summary | ||
|---|---|---|
AnnotationProcessingOptions |
getAnnotationProcessingOptions()
Returns the annotation processing options as configured by this provider. |
|
|
getBeanConfigurationForHierarchy(Class<T> beanClass)
Returns a list with the configurations for all types contained in the given type's hierarchy (including implemented interfaces) starting at the specified type. |
|
| Method Detail |
|---|
AnnotationProcessingOptions getAnnotationProcessingOptions()
<T> List<BeanConfiguration<? super T>> getBeanConfigurationForHierarchy(Class<T> beanClass)
beanClass - The type of interest.
null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||