1// class version 52.0 (52) 2// access flags 0x21 3// signature <V:Ltest/Test$Inner;>Ljava/lang/Object;Ljava/util/List<TV;>; 4// declaration: test/Test<V extends test.Test$Inner> implements java.util.List<V> 5public class test/Test implements java/util/List { 6 7 // access flags 0xC 8 protected static INNERCLASS test/Test$Inner test/Test Inner 9 10 // access flags 0x19 11 public final static Ltest/Test$Inner; theField 12 13 // access flags 0x9 14 public static f()I 15 16 // access flags 0x1 17 // signature <V::Ljava/lang/Runnable;E:Ljava/lang/Error;>(I)V^TE; 18 // declaration: void g<V extends java.lang.Runnable, E extends java.lang.Error>(int) throws E 19 public g(I)V throws java/lang/Error 20 // parameter foo 21} 22