public enum E { | |
A,B; | |
} | |
public @interface Inter { | |
public abstract I[] bar() default {@I(2), @I(a = 5)}; | |
public abstract java.lang.String[] strings() default {"a"}; | |
public abstract E foo() default E.A; | |
} | |
public @interface I { | |
public abstract int a() default 4; | |
} |