Class XmlMetaDataProvider
- java.lang.Object
-
- org.hibernate.validator.internal.metadata.provider.XmlMetaDataProvider
-
- All Implemented Interfaces:
MetaDataProvider
public class XmlMetaDataProvider extends Object implements MetaDataProvider
AMetaDataProviderproviding constraint related meta data based on XML descriptors as defined by the Bean Validation API.- Author:
- Gunnar Morling, Hardy Ferentschik
-
-
Constructor Summary
Constructors Constructor Description XmlMetaDataProvider(ConstraintCreationContext constraintCreationContext, JavaBeanHelper javaBeanHelper, Set<InputStream> mappingStreams, ClassLoader externalClassLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationProcessingOptionsgetAnnotationProcessingOptions()Returns the annotation processing options as configured by this provider.<T> BeanConfiguration<T>getBeanConfiguration(Class<T> beanClass)Returns a bean configuration for the given type ornullif this provider has no meta-data on the given type.
-
-
-
Constructor Detail
-
XmlMetaDataProvider
public XmlMetaDataProvider(ConstraintCreationContext constraintCreationContext, JavaBeanHelper javaBeanHelper, Set<InputStream> mappingStreams, ClassLoader externalClassLoader)
-
-
Method Detail
-
getBeanConfiguration
public <T> BeanConfiguration<T> getBeanConfiguration(Class<T> beanClass)
Description copied from interface:MetaDataProviderReturns a bean configuration for the given type ornullif this provider has no meta-data on the given type.- Specified by:
getBeanConfigurationin interfaceMetaDataProvider
-
getAnnotationProcessingOptions
public AnnotationProcessingOptions getAnnotationProcessingOptions()
Description copied from interface:MetaDataProviderReturns the annotation processing options as configured by this provider.- Specified by:
getAnnotationProcessingOptionsin interfaceMetaDataProvider- Returns:
- The annotation processing options as configured by this provider.
-
-