@Retention(value=RUNTIME) @Target(value=FIELD) public @interface GenerateFinalPort
boolean
hasDefault
String
name
public abstract String name
public abstract boolean hasDefault