Annotation Type Api
-
@Target({METHOD,TYPE}) @Retention(RUNTIME) @Documented @Scanned public @interface Api
接口属性定义, 包括版本号, 支持设备, 数据过滤, 描述等
如只在method上使用, 需使用@Scanned标注该方法所在的类- Author:
- CofCool
- See Also:
ApiVersion,DataAuthExclude,Device,Scanned
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description DataAuthExcludeauthExclude数据过滤Stringdesc描述信息String[]device支持设备String[]userRoles适用用户角色ApiVersionversion支持版本号
-
-
-
Element Detail
-
device
String[] device
支持设备- Default:
- {"all"}
-
-
-
version
ApiVersion version
支持版本号- Returns:
ApiVersion
- Default:
- @net.cofcool.chaos.server.core.annotation.ApiVersion
-
-
-
authExclude
DataAuthExclude authExclude
数据过滤- Returns:
DataAuthExclude
- Default:
- @net.cofcool.chaos.server.core.annotation.DataAuthExclude
-
-
-
desc
String desc
描述信息- Default:
- ""
-
-