public class XmlMetaDataProvider extends java.lang.Object implements MetaDataProvider
MetaDataProvider
providing constraint related meta data based on
XML descriptors as defined by the Bean Validation API.Constructor and Description |
---|
XmlMetaDataProvider(ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
java.util.Set<java.io.InputStream> mappingStreams,
java.lang.ClassLoader externalClassLoader) |
Modifier and Type | Method and Description |
---|---|
AnnotationProcessingOptions |
getAnnotationProcessingOptions()
Returns the annotation processing options as configured by this provider.
|
<T> BeanConfiguration<T> |
getBeanConfiguration(java.lang.Class<T> beanClass)
Returns a bean configuration for the given type or
null if this provider has no meta-data on the given
type. |
public XmlMetaDataProvider(ConstraintHelper constraintHelper, TypeResolutionHelper typeResolutionHelper, ValueExtractorManager valueExtractorManager, java.util.Set<java.io.InputStream> mappingStreams, java.lang.ClassLoader externalClassLoader)
public <T> BeanConfiguration<T> getBeanConfiguration(java.lang.Class<T> beanClass)
MetaDataProvider
null
if this provider has no meta-data on the given
type.getBeanConfiguration
in interface MetaDataProvider
public AnnotationProcessingOptions getAnnotationProcessingOptions()
MetaDataProvider
getAnnotationProcessingOptions
in interface MetaDataProvider
Copyright © 2007-2022 Red Hat, Inc. All Rights Reserved