@Target({}) @Retention(RUNTIME) public @interface ParamDef
String
name
type
String name
String type
Type#type