Cosminexus V9 アプリケーションサーバ リファレンス API編
Bean Validationのアノテーションのサポート一覧を次の表に示します。なお,アプリケーションサーバでは,Bean ValidationはJSFとCDIから使用できます。
| パッケージ | アノテーション |
|---|---|
| javax.validation | @Constraint |
| @GroupSequence | |
| @OverridesAttribute | |
| @OverridesAttribute.List | |
| @ReportAsSingleViolation | |
| @Valid | |
| javax.validation.constraints | @AssertFalse |
| @AssertFalse.List | |
| @AssertTrue | |
| @AssertTrue.List | |
| @DecimalMax | |
| @DecimalMax.List | |
| @DecimalMin | |
| @DecimalMin.List | |
| @Digits | |
| @Digits.List | |
| @Past | |
| @Pattern.List | |
| @Future | |
| @Future.List | |
| @Max | |
| @Max.List | |
| @Min | |
| @Min.List | |
| @Size | |
| @Size.List | |
| @NotNull | |
| @NotNull.List | |
| @Null | |
| @Null.List | |
| @Pattern | |
| @Pattern.List |
Bean Validationのアノテーションについては,Bean Validation仕様のドキュメントを参照してください。
Bean Validationのアノテーションの定義可能範囲を次の表に示します。
| 項番 | 連携対象 | javax.validationパッケージ | javax.validation.constraintsパッケージ | サポートバージョン |
|---|---|---|---|---|
| 1 | JSF連携 | クラスパス上のクラス | @ManagedBeanを指定したクラス | 09-00 |
| 2 | CDI連携 ユーザアプリケーション |
クラスパス上のクラス | JavaBeansクラス※ | 09-50 |
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.