@DocumentedSE @TargetSE(valueSE=TYPESE) @RetentionSE(valueSE=RUNTIMESE) public @interface SupportedValidationTarget
ConstraintValidator
が検証できるターゲットを定義します。ConstraintValidator
は、制約、メソッドまたはコンストラクターのパラメーターの配列(別名クロスパラメーター)、またはその両方によってアノテーションが付けられた(返された)要素をターゲットにできます。
@SupportedValidationTarget
が存在しない場合、ConstraintValidator
は制約によってアノテーションが付けられた(返された)要素をターゲットにします。
ConstraintValidator
ターゲットクロスパラメーターは、検証するオブジェクトの型として Object[]
(または Object
)を受け入れる必要があります。
修飾子と型 | 必須要素と説明 |
---|---|
ValidationTarget[] | value |
public abstract ValidationTarget[] value
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.