パッケージの使用
jakarta.validation
jakarta.validation を使用するパッケージ
パッケージ
説明
Jakarta Validation API の最上位パッケージ。
ブートストラップ固有のオブジェクトを含むパッケージ。
ビルトイン制約とも呼ばれる、Jakarta Validation が提供するすべての制約が含まれます。
実行可能検証の制御と実行に関連するパッケージ。
メタデータ API によって特に使用され、返されるすべてのオブジェクトを含むパッケージ。
Jakarta Validation ブートストラッププロセスと Jakarta Validation プロバイダー間の相互作用に固有のオブジェクトを含むパッケージ。
コンテナーから検証する値を抽出する専用のオブジェクトを含むパッケージ。
- jakarta.validation で使用されている jakarta.validation のクラスクラス説明
META-INF/validation.xmlでユーザーが指定したデフォルト構成を表します。構成情報を受け取り、適切な Jakarta Validation プロバイダーを選択し、適切なValidatorFactoryをビルドします。制約宣言が正当でない場合に発生する例外。制約ターゲットを定義します。特定のオブジェクト型Tの特定の制約Aを検証するロジックを定義します。特定の制約バリデーターを適用するときにコンテキストデータと操作を提供します。オプションで違反レポートをサブパスに関連付けることができるConstraintViolationビルダー。ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContextコンテキストが構成可能(つまり、インデックス、キー、isInIterable)で、必ずしもリーフノードではない(つまり、サブノードを追加できる)コンテナー要素ノードを表します。コンテキストがわかっていて(つまり、インデックス、キー、isInIterable)、必ずしもリーフノードではない(つまり、サブノードを追加できる)コンテナー要素ノードを表します。コンテナー要素ノードの絞り込みの選択肢を表します。コンテキストを構成可能(つまり、インデックス、キー、isInIterable)であり、リーフノード(つまり、サブノードを追加できない)であるノードを表します。コンテキストがわかっているノード(つまり、インデックス、キー、isInIterable)を表し、リーフノードです(つまり、サブノードを追加できません)。反復可能であるノードの絞り込みの選択肢を表します。配列、IterableまたはMap。コンテキストが構成可能(つまり、インデックス、キー、isInIterable)であり、必ずしもリーフノードではない(つまり、サブノードを追加できる)ノードを表します。コンテキストが既知(つまり、インデックス、キー、isInIterable)であり、必ずしもリーフノードではない(つまり、サブノードを追加できる)ノードを表します。反復可能であるノードの絞り込みの選択肢を表します。配列、IterableまたはMap。クラスに基づいてConstraintValidatorインスタンスをインスタンス化します。制約違反について説明します。Jakarta Validation で発生する可能性のある要素の列挙。指定された制約違反メッセージを補間します。補間コンテキストに関連する情報。メソッドおよびコンストラクターパラメーターの名前を提供します。オブジェクトグラフ内のオブジェクトから別のオブジェクトへのナビゲーションパスを表します。ナビゲーションパスの要素を表します。Jakarta Validation プロバイダーがプロパティにアクセスできるかどうかを決定する契約。すべての Jakarta Validation の「予期しない」問題の基本例外。Bean インスタンスを検証します。Validatorインスタンスの作成に使用されるコンテキストを表します。初期化されたValidatorインスタンスを返すファクトリ。 - jakarta.validation.bootstrap で使用されている jakarta.validation のクラスクラス説明構成情報を受け取り、適切な Jakarta Validation プロバイダーを選択し、適切な
ValidatorFactoryをビルドします。ランタイム環境で使用可能な Jakarta Validation プロバイダーのリストを決定します - jakarta.validation.constraints で使用されている jakarta.validation のクラス
- jakarta.validation.executable で使用されている jakarta.validation のクラス
- jakarta.validation.metadata で使用されている jakarta.validation のクラスクラス説明制約ターゲットを定義します。特定のオブジェクト型
Tの特定の制約Aを検証するロジックを定義します。特定の制約宣言に付加できるペイロード型。 - jakarta.validation.spi で使用されている jakarta.validation のクラスクラス説明構成情報を受け取り、適切な Jakarta Validation プロバイダーを選択し、適切な
ValidatorFactoryをビルドします。クラスに基づいてConstraintValidatorインスタンスをインスタンス化します。指定された制約違反メッセージを補間します。メソッドおよびコンストラクターパラメーターの名前を提供します。Jakarta Validation プロバイダーがプロパティにアクセスできるかどうかを決定する契約。ランタイム環境で使用可能な Jakarta Validation プロバイダーのリストを決定します初期化されたValidatorインスタンスを返すファクトリ。 - jakarta.validation.valueextraction で使用されている jakarta.validation のクラス