public class AnnotationMetaDataProvider extends Object implements MetaDataProvider
MetaDataProvider which reads the metadata from annotations which is the default configuration source.| Constructor and Description |
|---|
AnnotationMetaDataProvider(ConstraintHelper constraintHelper,
javax.validation.ParameterNameProvider parameterNameProvider,
AnnotationProcessingOptions annotationProcessingOptions) |
| Modifier and Type | Method and Description |
|---|---|
AnnotationProcessingOptions |
getAnnotationProcessingOptions()
Returns the annotation processing options as configured by this provider.
|
<T> List<BeanConfiguration<? super T>> |
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.
|
public AnnotationMetaDataProvider(ConstraintHelper constraintHelper, javax.validation.ParameterNameProvider parameterNameProvider, AnnotationProcessingOptions annotationProcessingOptions)
public AnnotationProcessingOptions getAnnotationProcessingOptions()
MetaDataProvidergetAnnotationProcessingOptions in interface MetaDataProviderpublic <T> List<BeanConfiguration<? super T>> getBeanConfigurationForHierarchy(Class<T> beanClass)
MetaDataProvidergetBeanConfigurationForHierarchy in interface MetaDataProviderbeanClass - The type of interest.null.Copyright © 2009-2015 Oracle Corporation. All Rights Reserved.