@Target(value=METHOD) @Retention(value=RUNTIME) @Inherited public @interface ServicePort
| 限定符和类型 | 可选元素和说明 |
|---|---|
java.lang.String[] |
genericParam
指定要生成多态端口的参数名,默认不生成多态端口
|
java.lang.String[] |
genericTypes
可以将
#bridgeType()转成 #targetType()的数据类型列表会根据这个名字生成 "ByXXX"后缀的方法,例如:定义为{"URL","Base64"} 不允许有重复的值,必须是 Service.genericTypes()定义的子集为空时使用 Service.genericTypes() |
java.lang.String |
suffix
端口(方法)名后缀,用于防止端口名冲突
|
public abstract java.lang.String suffix
public abstract java.lang.String[] genericParam
public abstract java.lang.String[] genericTypes
#bridgeType()转成 #targetType()的数据类型列表Service.genericTypes()定义的子集Service.genericTypes()Copyright © 2019. All Rights Reserved.