Package javax.validation
Class Validation.DefaultValidationProviderResolver
- java.lang.Object
-
- javax.validation.Validation.DefaultValidationProviderResolver
-
- All Implemented Interfaces:
ValidationProviderResolver
- Enclosing class:
- Validation
private static class Validation.DefaultValidationProviderResolver extends java.lang.Object implements ValidationProviderResolver
FindsValidationProvider
according to the defaultValidationProviderResolver
defined in the Bean Validation specification. This implementation first uses thread's context classloader to locate providers. If no suitable provider is found using the aforementioned class loader, it uses current class loader. If it still does not find any suitable provider, it tries to locate the built-in provider using the current class loader.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
DefaultValidationProviderResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ValidationProvider<?>>
getValidationProviders()
Returns a list ofValidationProvider
available in the runtime environment.
-
-
-
Method Detail
-
getValidationProviders
public java.util.List<ValidationProvider<?>> getValidationProviders()
Description copied from interface:ValidationProviderResolver
Returns a list ofValidationProvider
available in the runtime environment.- Specified by:
getValidationProviders
in interfaceValidationProviderResolver
- Returns:
- list of validation providers
-
-