パッケージ jakarta.validation.valueextraction


パッケージ jakarta.validation.valueextraction
コンテナーから検証する値を抽出する専用のオブジェクトを含むパッケージ。
  • クラス
    説明
    ValueExtractor が関連付けられているジェネリクスコンテナー型の型パラメーターをマークするか、非ジェネリクスコンテナー型のラップされた要素の型を指定します。
    ValueExtractor 定義にマークを付けて、エクストラクターによってサポートされるコンテナー型で宣言された制約を検出したときに自動的に適用されるようにします。これにより、制約がコンテナーではなくコンテナーの要素に適用されます。
    検証前に値をラップ解除する必要があるかどうかを示すために制約の payload() で使用される一連のインターフェース。
    UnwrapByDefault アノテーションによって ValueExtractor で有効になっている場合、アンラップをスキップします。
    検証前に値をアンラップします。
    型 T のコンテナーオブジェクトから値を抽出するために使用されるロジックを定義します。
    ValueExtractor によって抽出された値を受け取る一連のメソッドを提供します。
    ValueExtractor の構成が不正である場合に発生します。同じ型および型の使用のための複数のエクストラクターが META-INF/validation.xml で構成されているためです。
    ValueExtractor の定義が不正である場合に発生します。ExtractedValue を使用して抽出された値を宣言しないためです。