Annotation Interface WebApiResultAttribute
public @interface WebApiResultAttribute
結果属性アノテーション
WebApiResultAttribute
のアノテーション指定です。
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional Elements
-
Element Details
-
name
String nameレスポンス属性名必須の設定項目です。
RequestContext.setAttribute(String, Object)
で設定したキーに一致する値を、レスポンスの属性として設定します。- Returns:
- レスポンス属性名
-
dataType
Class<?> dataTypeレスポンスデータ型任意の設定項目です。設定値は WebAPI の動作に影響はありません。
設定することで、OpenAPI 出力時にデータ型を指定することが可能となります。- Returns:
- レスポンスデータ型
- Default:
java.lang.Void.class
-