Package | Description |
---|---|
javax.validation |
Top level package of the Bean Validation API.
|
javax.validation.bootstrap |
Package containing bootstrap specific objects.
|
javax.validation.spi |
Package containing objects specific to the interaction between the
Bean Validation bootstrapping process and Bean Validation providers.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Configuration<T extends Configuration<T>>
Receives configuration information, selects the appropriate
Bean Validation provider and builds the appropriate
ValidatorFactory . |
Modifier and Type | Method and Description |
---|---|
static <T extends Configuration<T>,U extends ValidationProvider<T>> |
Validation.byProvider(Class<U> providerType)
Builds a
Configuration for a particular provider implementation. |
Modifier and Type | Interface and Description |
---|---|
interface |
ProviderSpecificBootstrap<T extends Configuration<T>>
Defines the state used to bootstrap Bean Validation and
creates a provider specific
Configuration
of type T . |
Modifier and Type | Method and Description |
---|---|
Configuration<?> |
GenericBootstrap.configure()
Returns a generic
Configuration implementation. |
Modifier and Type | Interface and Description |
---|---|
interface |
ValidationProvider<T extends Configuration<T>>
Contract between the validation bootstrap mechanism and the provider engine.
|
Modifier and Type | Method and Description |
---|---|
Configuration<?> |
ValidationProvider.createGenericConfiguration(BootstrapState state)
Returns a
Configuration instance. |
Copyright © 1996-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.