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
FindsValidationProvideraccording to the defaultValidationProviderResolverdefined 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 privateDefaultValidationProviderResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ValidationProvider<?>>getValidationProviders()Returns a list ofValidationProvideravailable in the runtime environment.
-
-
-
Method Detail
-
getValidationProviders
public java.util.List<ValidationProvider<?>> getValidationProviders()
Description copied from interface:ValidationProviderResolverReturns a list ofValidationProvideravailable in the runtime environment.- Specified by:
getValidationProvidersin interfaceValidationProviderResolver- Returns:
- list of validation providers
-
-