Package org.apache.bval.jsr.xml
Class ValidationMappingParser
- java.lang.Object
-
- org.apache.bval.jsr.xml.ValidationMappingParser
-
- All Implemented Interfaces:
MetadataSource
public class ValidationMappingParser extends Object implements MetadataSource
Uses JAXB to parse constraints.xml based on the validation-mapping XML schema.
-
-
Constructor Summary
Constructors Constructor Description ValidationMappingParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitialize(ApacheValidatorFactory validatorFactory)Initialize theMetadataSource.voidprocess(jakarta.validation.spi.ConfigurationState configurationState, Consumer<ValidatorMappingProvider> addValidatorMappingProvider, BiConsumer<Class<?>,MetadataBuilder.ForBean<?>> addBuilder)AddConstraintValidatormappings and/or metadata builders.
-
-
-
Method Detail
-
initialize
public void initialize(ApacheValidatorFactory validatorFactory)
Description copied from interface:MetadataSourceInitialize theMetadataSource.- Specified by:
initializein interfaceMetadataSource
-
process
public void process(jakarta.validation.spi.ConfigurationState configurationState, Consumer<ValidatorMappingProvider> addValidatorMappingProvider, BiConsumer<Class<?>,MetadataBuilder.ForBean<?>> addBuilder)Description copied from interface:MetadataSourceAddConstraintValidatormappings and/or metadata builders.- Specified by:
processin interfaceMetadataSource- Parameters:
configurationState- may be read for environmental cues
-
-