Package | Description |
---|---|
javax.validation |
Top level package of the Jakarta Bean Validation API.
|
javax.validation.bootstrap |
Package containing bootstrap specific objects.
|
javax.validation.spi |
Package containing objects specific to the interaction between the
Jakarta Bean Validation bootstrapping process and Jakarta Bean Validation providers.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Configuration<T extends Configuration<T>>
Receives configuration information, selects the appropriate
Jakarta 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 Jakarta 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. |
Comments to: bean-validation-dev@eclipse.org.
Copyright © 2019 Eclipse Foundation.
Use is subject to EFSL; this spec is based on material that is licensed under the Apache License, version 2.0.