注釈インタフェース WebApiResultAttribute
public @interface WebApiResultAttribute
結果属性アノテーション
WebApiResultAttribute
のアノテーション指定です。
-
必須要素の概要
必須要素 -
任意要素の概要
任意要素
-
要素の詳細
-
name
String nameレスポンス属性名必須の設定項目です。
RequestContext.setAttribute(String, Object)
で設定したキーに一致する値を、レスポンスの属性として設定します。- 戻り値:
- レスポンス属性名
-
dataType
Class<?> dataTypeレスポンスデータ型任意の設定項目です。設定値は WebAPI の動作に影響はありません。
設定することで、OpenAPI 出力時にデータ型を指定することが可能となります。- 戻り値:
- レスポンスデータ型
- デフォルト:
java.lang.Void.class
-