アノテーションインターフェース SupportedValidationTarget


@DocumentedSE @TargetSE(TYPESE) @RetentionSE(RUNTIMESE) public @interface SupportedValidationTarget
ConstraintValidator が検証できるターゲットを定義します。

ConstraintValidator は、制約、メソッドまたはコンストラクターのパラメーターの配列(別名クロスパラメーター)、またはその両方によってアノテーションが付けられた(返された)要素をターゲットにできます。

@SupportedValidationTarget が存在しない場合、ConstraintValidator は制約によってアノテーションが付けられた(返された)要素をターゲットにします。

ConstraintValidator ターゲットクロスパラメーターは、検証するオブジェクトの型として Object[] (または Object)を受け入れる必要があります。

導入:
1.1
作成者:
Emmanuel Bernard