パッケージ jakarta.validation
アノテーション型 OverridesAttribute
@DocumentedSE @RetentionSE(RUNTIMESE) @TargetSE(METHODSE) @RepeatableSE(List.class) public @interface OverridesAttribute
属性を、構成する制約の属性をオーバーライドするものとしてマークします。両方の属性は同じ型を共有する必要があります。- 作成者:
- Emmanuel Bernard
必須定数のサマリー
必須要素 修飾子と型 必須要素 説明 ClassSE<? extends AnnotationSE>
constraint
オプション要素のサマリー
オプション要素 修飾子と型 オプションの要素 説明 int
constraintIndex
同じ型の複数の制約を使用する場合のターゲットの制約宣言のインデックス。StringSE
name
オーバーライドされた制約属性の名前。
要素の詳細
constraint
ClassSE<? extends AnnotationSE> constraint
- 戻り値:
- 属性がオーバーライドしている制約型
name
StringSE name
オーバーライドされた制約属性の名前。デフォルトは、@OverridesAttribute
をホストする属性の名前です。- 戻り値:
- オーバーライドされた制約属性の名前
- デフォルト:
- ""