public class Validation extends Object
ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
Or, equivalently:
Configuration<?> configuration = Validation
.byDefaultProvider()
.configure();
ValidatorFactory factory = configuration.buildValidatorFactory();
Only the default provider is available for use, and thus the byProvider
and
providerResolver
methods are not supported. Calling either of these methods will
generate an exception.
This class was modified by Google from the original javax.validation.Validation source to make it suitable for GWT.
Constructor and Description |
---|
Validation() |
Modifier and Type | Method and Description |
---|---|
static javax.validation.ValidatorFactory |
buildDefaultValidatorFactory()
Build and return a
ValidatorFactory instance based on the
default Bean Validation provider. |
static javax.validation.bootstrap.GenericBootstrap |
byDefaultProvider()
Build a
Configuration . |
static <T extends Configuration<T>,U extends javax.validation.spi.ValidationProvider<T>> |
byProvider(Class<U> providerType)
Unsupported.
|
public static javax.validation.ValidatorFactory buildDefaultValidatorFactory()
ValidatorFactory
instance based on the
default Bean Validation provider.
The provider list is resolved using the default validation provider
resolver logic.
The code is semantically equivalent to
Validation.byDefaultProvider().configure().buildValidatorFactory()
ValidatorFactory
instance.javax.validation.ValidationException
- if the ValidatorFactory cannot be builtpublic static javax.validation.bootstrap.GenericBootstrap byDefaultProvider()
Configuration
.
Configuration<?> configuration = Validation .byDefaultProvider() .configure(); ValidatorFactory factory = configuration.buildValidatorFactory();The first available provider will be returned.
Configuration
complaint
with the bootstrap state provided.public static <T extends Configuration<T>,U extends javax.validation.spi.ValidationProvider<T>> javax.validation.bootstrap.ProviderSpecificBootstrap<T> byProvider(Class<U> providerType)
UnsupportedOperationException
.providerType
- UnsupportedOperationException
Copyright © 2018. All rights reserved.