class org.jcodings.unicode.UnicodeEncoding$CodeList
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.jcodings.unicode.UnicodeEncoding$CodeList
super_class: java.lang.Object
{
final int[] codes;
descriptor: [I
flags: (0x0010) ACC_FINAL
final int flags;
descriptor: I
flags: (0x0010) ACC_FINAL
void <init>(java.io.DataInputStream);
descriptor: (Ljava/io/DataInputStream;)V
flags: (0x0000)
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 1
invokevirtual java.io.DataInputStream.readInt:()I
istore 2
start local 2 2: aload 0
iload 2
bipush -8
iand
putfield org.jcodings.unicode.UnicodeEncoding$CodeList.flags:I
3: iload 2
bipush 7
iand
istore 3
start local 3 4: aload 0
iload 3
newarray 10
putfield org.jcodings.unicode.UnicodeEncoding$CodeList.codes:[I
5: iconst_0
istore 4
start local 4 6: goto 9
7: StackMap locals: org.jcodings.unicode.UnicodeEncoding$CodeList java.io.DataInputStream int int int
StackMap stack:
aload 0
getfield org.jcodings.unicode.UnicodeEncoding$CodeList.codes:[I
iload 4
aload 1
invokevirtual java.io.DataInputStream.readInt:()I
iastore
8: iinc 4 1
StackMap locals:
StackMap stack:
9: iload 4
iload 3
if_icmplt 7
end local 4 10: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/jcodings/unicode/UnicodeEncoding$CodeList;
0 11 1 dis Ljava/io/DataInputStream;
2 11 2 packed I
4 11 3 length I
6 10 4 j I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
dis
}
SourceFile: "UnicodeEncoding.java"
NestHost: org.jcodings.unicode.UnicodeEncoding
InnerClasses:
private CodeList = org.jcodings.unicode.UnicodeEncoding$CodeList of org.jcodings.unicode.UnicodeEncoding