インターフェースの使用
jakarta.validation.Configuration
Configuration を使用するパッケージ パッケージ 説明 jakarta.validation Jakarta Bean Validation API の最上位パッケージ。jakarta.validation.bootstrap ブートストラップ固有のオブジェクトを含むパッケージ。jakarta.validation.spi Jakarta Bean Validation ブートストラッププロセスと Jakarta Bean Validation プロバイダー間の相互作用に固有のオブジェクトを含むパッケージ。jakarta.validation 内の Configuration 使用
型構成の型パラメーターを持つ jakarta.validation のクラス 修飾子と型 インターフェース 説明 interfaceConfiguration<T extends Configuration<T>>構成情報を受け取り、適切な Jakarta Bean Validation プロバイダーを選択し、適切なValidatorFactoryをビルドします。Configuration 型の型パラメーターを持つ jakarta.validation のメソッド 修飾子と型 メソッド 説明 static <T extends Configuration<T>,U extends ValidationProvider<T>>
ProviderSpecificBootstrap<T>Validation. byProvider(ClassSE<U> providerType)特定のプロバイダー実装用のConfigurationを構築します。jakarta.validation.bootstrap 内の Configuration 使用
型構成の型パラメーターを持つ jakarta.validation.bootstrap のクラス 修飾子と型 インターフェース 説明 interfaceProviderSpecificBootstrap<T extends Configuration<T>>Jakarta Bean Validation のブートストラップに使用する状態を定義し、型Tのプロバイダー固有のConfigurationを作成します。Configuration を返す jakarta.validation.bootstrap のメソッド 修飾子と型 メソッド 説明 Configuration<?>GenericBootstrap. configure()一般的なConfiguration実装を返します。jakarta.validation.spi 内の Configuration 使用
型構成の型パラメーターを持つ jakarta.validation.spi のクラス 修飾子と型 インターフェース 説明 interfaceValidationProvider<T extends Configuration<T>>検証ブートストラップメカニズムとプロバイダーエンジン間の契約。Configuration を返す jakarta.validation.spi のメソッド 修飾子と型 メソッド 説明 Configuration<?>ValidationProvider. createGenericConfiguration(BootstrapState state)Configurationインスタンスを返します。