xref: /aosp_15_r20/external/javassist/src/test/test4/AnnoArg.java (revision f1fbf3c2ab775ce834e0af96b7a85bdc7a0eac65)
1 package test4;
2 
3 public class AnnoArg {
4     public static @interface AnnoArgAt {
value()5         Class<? extends AnnoArg.A> value();
6     }
7 
8     public static class A {
baz()9         int baz() { return 1; }
10     }
11 
12     public static class B extends A {
baz()13         int baz() { return 2; }
14     }
15 
16     @AnnoArgAt(B.class)
foo(int i)17     public int foo(int i) { return i; }
18 }
19