@Retention(value=RUNTIME) public static @interface Type.Integer
int
def
max
min
int[]
suggested
public abstract int min
public abstract int max
public abstract int def
public abstract int[] suggested