1 class emptynumbootstrapmethods1 {
2 0xCAFEBABE;
3 0; // minor version
4 51; // version
5 [12] { // Constant Pool
6 ; // first element is empty
7 class #2; // #1 at 0x0A
8 Utf8 "emptynumbootstrapmethods1"; // #2 at 0x0D
9 class #4; // #3 at 0x1F
10 Utf8 "java/lang/Object"; // #4 at 0x22
11 MethodHandle 5b #9; // #5 at 0x35
12 NameAndType #7 #8; // #6 at 0x39
13 Utf8 "equals"; // #7 at 0x3E
14 Utf8 "(Ljava/lang/Object;)Z"; // #8 at 0x47
15 Method #3 #6; // #9 at 0x5F
16 Utf8 "equalsx"; // #10 at 0x3E
17 Utf8 "BootstrapMethods"; // #11 at 0x69
18 } // Constant Pool
19
20 0x0001; // access
21 #1;// this_cpx
22 #3;// super_cpx
23
24 [0] { // Interfaces
25 } // Interfaces
26
27 [0] { // fields
28 } // fields
29
30 [0] { // methods
31 } // methods
32
33 [1] { // Attributes
34 Attr(#11, 2) { // BootstrapMethods at 0x8A
35 [0] { // bootstrap_methods
36 }
37 } // end BootstrapMethods
38 } // Attributes
39 } // end class atrbsm00101m10p