1*f1fbf3c2SXin Li package test3; 2*f1fbf3c2SXin Li 3*f1fbf3c2SXin Li @Anno() 4*f1fbf3c2SXin Li public class AnnoTest {} 5*f1fbf3c2SXin Li 6*f1fbf3c2SXin Li @Anno(c='a', bool=false, b=11, s=12, i=13, j=14L, f=15.0F, d=16.0, 7*f1fbf3c2SXin Li str="17", clazz=String.class, anno2=@Anno2(i={11, 12, 13})) 8*f1fbf3c2SXin Li class AnnoTest2 {} 9*f1fbf3c2SXin Li 10*f1fbf3c2SXin Li @Anno() @Anno2(i={1}) 11*f1fbf3c2SXin Li class AnnoTest3 {} 12*f1fbf3c2SXin Li 13*f1fbf3c2SXin Li @Anno() @Anno2() @Anno3() 14*f1fbf3c2SXin Li class AnnoTest4 {} 15*f1fbf3c2SXin Li 16*f1fbf3c2SXin Li class AnnoTest5 { 17*f1fbf3c2SXin Li @Anno() foo()18*f1fbf3c2SXin Li void foo() {} 19*f1fbf3c2SXin Li 20*f1fbf3c2SXin Li @Anno2() int bar; 21*f1fbf3c2SXin Li }