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 Object
implements ValidationProviderResolver
Finds
ValidationProvider
according to the default ValidationProviderResolver
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 -
Method Summary
Modifier and TypeMethodDescriptionReturns a list ofValidationProvider
available in the runtime environment.
-
Constructor Details
-
DefaultValidationProviderResolver
private DefaultValidationProviderResolver()
-
-
Method Details
-
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
-