public class org.eclipse.jetty.http.GZIPContentDecoder implements org.eclipse.jetty.util.component.Destroyable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.eclipse.jetty.http.GZIPContentDecoder
super_class: java.lang.Object
{
private final java.util.List<java.nio.ByteBuffer> _inflateds;
descriptor: Ljava/util/List;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/List<Ljava/nio/ByteBuffer;>;
private final java.util.zip.Inflater _inflater;
descriptor: Ljava/util/zip/Inflater;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.eclipse.jetty.io.ByteBufferPool _pool;
descriptor: Lorg/eclipse/jetty/io/ByteBufferPool;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int _bufferSize;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private org.eclipse.jetty.http.GZIPContentDecoder$State _state;
descriptor: Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
flags: (0x0002) ACC_PRIVATE
private int _size;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int _value;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private byte _flags;
descriptor: B
flags: (0x0002) ACC_PRIVATE
private java.nio.ByteBuffer _inflated;
descriptor: Ljava/nio/ByteBuffer;
flags: (0x0002) ACC_PRIVATE
private static volatile int[] $SWITCH_TABLE$org$eclipse$jetty$http$GZIPContentDecoder$State;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
sipush 2048
invokespecial org.eclipse.jetty.http.GZIPContentDecoder.<init>:(Lorg/eclipse/jetty/io/ByteBufferPool;I)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jetty/http/GZIPContentDecoder;
public void <init>(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aconst_null
iload 1
invokespecial org.eclipse.jetty.http.GZIPContentDecoder.<init>:(Lorg/eclipse/jetty/io/ByteBufferPool;I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jetty/http/GZIPContentDecoder;
0 2 1 bufferSize I
MethodParameters:
Name Flags
bufferSize
public void <init>(org.eclipse.jetty.io.ByteBufferPool, int);
descriptor: (Lorg/eclipse/jetty/io/ByteBufferPool;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.eclipse.jetty.http.GZIPContentDecoder._inflateds:Ljava/util/List;
2: aload 0
new java.util.zip.Inflater
dup
iconst_1
invokespecial java.util.zip.Inflater.<init>:(Z)V
putfield org.eclipse.jetty.http.GZIPContentDecoder._inflater:Ljava/util/zip/Inflater;
3: aload 0
iload 2
putfield org.eclipse.jetty.http.GZIPContentDecoder._bufferSize:I
4: aload 0
aload 1
putfield org.eclipse.jetty.http.GZIPContentDecoder._pool:Lorg/eclipse/jetty/io/ByteBufferPool;
5: aload 0
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.reset:()V
6: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/eclipse/jetty/http/GZIPContentDecoder;
0 7 1 pool Lorg/eclipse/jetty/io/ByteBufferPool;
0 7 2 bufferSize I
MethodParameters:
Name Flags
pool
bufferSize
public java.nio.ByteBuffer decode(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=6, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.decodeChunks:(Ljava/nio/ByteBuffer;)V
1: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflateds:Ljava/util/List;
invokeinterface java.util.List.isEmpty:()Z
ifeq 7
2: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflated:Ljava/nio/ByteBuffer;
invokestatic org.eclipse.jetty.util.BufferUtil.isEmpty:(Ljava/nio/ByteBuffer;)Z
ifne 3
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.CRC:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
if_acmpeq 3
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.ISIZE:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
if_acmpne 4
3: StackMap locals:
StackMap stack:
getstatic org.eclipse.jetty.util.BufferUtil.EMPTY_BUFFER:Ljava/nio/ByteBuffer;
areturn
4: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflated:Ljava/nio/ByteBuffer;
astore 2
start local 2 5: aload 0
aconst_null
putfield org.eclipse.jetty.http.GZIPContentDecoder._inflated:Ljava/nio/ByteBuffer;
6: aload 2
areturn
end local 2 7: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflateds:Ljava/util/List;
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflated:Ljava/nio/ByteBuffer;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
8: aload 0
aconst_null
putfield org.eclipse.jetty.http.GZIPContentDecoder._inflated:Ljava/nio/ByteBuffer;
9: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflateds:Ljava/util/List;
invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
invokedynamic applyAsInt()Ljava/util/function/ToIntFunction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)I
java/nio/Buffer.remaining()I (5)
(Ljava/nio/ByteBuffer;)I
invokeinterface java.util.stream.Stream.mapToInt:(Ljava/util/function/ToIntFunction;)Ljava/util/stream/IntStream;
invokeinterface java.util.stream.IntStream.sum:()I
istore 2
start local 2 10: aload 0
iload 2
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.acquire:(I)Ljava/nio/ByteBuffer;
astore 3
start local 3 11: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflateds:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 5
goto 15
StackMap locals: org.eclipse.jetty.http.GZIPContentDecoder java.nio.ByteBuffer int java.nio.ByteBuffer top java.util.Iterator
StackMap stack:
12: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.nio.ByteBuffer
astore 4
start local 4 13: aload 3
aload 4
invokestatic org.eclipse.jetty.util.BufferUtil.append:(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)I
pop
14: aload 0
aload 4
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.release:(Ljava/nio/ByteBuffer;)V
end local 4 15: StackMap locals:
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 12
16: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflateds:Ljava/util/List;
invokeinterface java.util.List.clear:()V
17: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/eclipse/jetty/http/GZIPContentDecoder;
0 18 1 compressed Ljava/nio/ByteBuffer;
5 7 2 result Ljava/nio/ByteBuffer;
10 18 2 length I
11 18 3 result Ljava/nio/ByteBuffer;
13 15 4 buffer Ljava/nio/ByteBuffer;
MethodParameters:
Name Flags
compressed
protected boolean decodedChunk(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflated:Ljava/nio/ByteBuffer;
ifnonnull 3
1: aload 0
aload 1
putfield org.eclipse.jetty.http.GZIPContentDecoder._inflated:Ljava/nio/ByteBuffer;
2: goto 9
3: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflated:Ljava/nio/ByteBuffer;
invokestatic org.eclipse.jetty.util.BufferUtil.space:(Ljava/nio/ByteBuffer;)I
aload 1
invokevirtual java.nio.ByteBuffer.remaining:()I
if_icmplt 7
4: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflated:Ljava/nio/ByteBuffer;
aload 1
invokestatic org.eclipse.jetty.util.BufferUtil.append:(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)I
pop
5: aload 0
aload 1
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.release:(Ljava/nio/ByteBuffer;)V
6: goto 9
7: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflateds:Ljava/util/List;
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflated:Ljava/nio/ByteBuffer;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
8: aload 0
aload 1
putfield org.eclipse.jetty.http.GZIPContentDecoder._inflated:Ljava/nio/ByteBuffer;
9: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/eclipse/jetty/http/GZIPContentDecoder;
0 10 1 chunk Ljava/nio/ByteBuffer;
MethodParameters:
Name Flags
chunk
protected void decodeChunks(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: aconst_null
astore 2
start local 2 1: StackMap locals: java.nio.ByteBuffer
StackMap stack:
invokestatic org.eclipse.jetty.http.GZIPContentDecoder.$SWITCH_TABLE$org$eclipse$jetty$http$GZIPContentDecoder$State:()[I
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
iaload
lookupswitch { // 3
1: 2
8: 4
14: 20
default: 54
}
2: StackMap locals:
StackMap stack:
aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.ID:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
3: goto 54
4: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
iconst_4
iand
iconst_4
if_icmpne 9
5: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.EXTRA_LENGTH:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
6: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
7: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
8: goto 54
9: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
bipush 8
iand
bipush 8
if_icmpne 11
10: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.NAME:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
goto 54
11: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
bipush 16
iand
bipush 16
if_icmpne 13
12: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.COMMENT:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
goto 54
13: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
iconst_2
iand
iconst_2
if_icmpne 18
14: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.HCRC:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
15: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
16: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
17: goto 54
18: StackMap locals:
StackMap stack:
aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.DATA:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
19: goto 1
20: StackMap locals:
StackMap stack:
aload 2
ifnonnull 22
21: aload 0
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._bufferSize:I
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.acquire:(I)Ljava/nio/ByteBuffer;
astore 2
22: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflater:Ljava/util/zip/Inflater;
aload 2
invokevirtual java.nio.ByteBuffer.array:()[B
aload 2
invokevirtual java.nio.ByteBuffer.arrayOffset:()I
aload 2
invokevirtual java.nio.ByteBuffer.capacity:()I
invokevirtual java.util.zip.Inflater.inflate:([BII)I
istore 3
start local 3 23: aload 2
iload 3
invokevirtual java.nio.ByteBuffer.limit:(I)Ljava/nio/Buffer;
pop
end local 3 24: goto 27
25: StackMap locals:
StackMap stack: java.util.zip.DataFormatException
astore 3
start local 3 26: new java.util.zip.ZipException
dup
aload 3
invokevirtual java.util.zip.DataFormatException.getMessage:()Ljava/lang/String;
invokespecial java.util.zip.ZipException.<init>:(Ljava/lang/String;)V
athrow
end local 3 27: StackMap locals:
StackMap stack:
aload 2
invokevirtual java.nio.ByteBuffer.hasRemaining:()Z
ifeq 34
28: aload 2
astore 3
start local 3 29: aconst_null
astore 2
30: aload 0
aload 3
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.decodedChunk:(Ljava/nio/ByteBuffer;)Z
ifeq 20
31: aload 2
ifnull 33
32: aload 0
aload 2
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.release:(Ljava/nio/ByteBuffer;)V
33: StackMap locals: java.nio.ByteBuffer
StackMap stack:
return
end local 3 34: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflater:Ljava/util/zip/Inflater;
invokevirtual java.util.zip.Inflater.needsInput:()Z
ifeq 47
35: aload 1
invokevirtual java.nio.ByteBuffer.hasRemaining:()Z
ifne 39
36: aload 2
ifnull 38
37: aload 0
aload 2
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.release:(Ljava/nio/ByteBuffer;)V
38: StackMap locals:
StackMap stack:
return
39: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.nio.ByteBuffer.hasArray:()Z
ifeq 43
40: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflater:Ljava/util/zip/Inflater;
aload 1
invokevirtual java.nio.ByteBuffer.array:()[B
aload 1
invokevirtual java.nio.ByteBuffer.arrayOffset:()I
aload 1
invokevirtual java.nio.ByteBuffer.position:()I
iadd
aload 1
invokevirtual java.nio.ByteBuffer.remaining:()I
invokevirtual java.util.zip.Inflater.setInput:([BII)V
41: aload 1
aload 1
invokevirtual java.nio.ByteBuffer.limit:()I
invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
pop
42: goto 20
43: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.nio.ByteBuffer.remaining:()I
newarray 8
astore 3
start local 3 44: aload 1
aload 3
invokevirtual java.nio.ByteBuffer.get:([B)Ljava/nio/ByteBuffer;
pop
45: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflater:Ljava/util/zip/Inflater;
aload 3
invokevirtual java.util.zip.Inflater.setInput:([B)V
end local 3 46: goto 20
47: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflater:Ljava/util/zip/Inflater;
invokevirtual java.util.zip.Inflater.finished:()Z
ifeq 20
48: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflater:Ljava/util/zip/Inflater;
invokevirtual java.util.zip.Inflater.getRemaining:()I
istore 3
start local 3 49: aload 1
aload 1
invokevirtual java.nio.ByteBuffer.limit:()I
iload 3
isub
invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
pop
50: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.CRC:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
51: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
52: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
end local 3 53: goto 1
54: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.nio.ByteBuffer.hasRemaining:()Z
ifne 56
55: goto 128
56: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.nio.ByteBuffer.get:()B
istore 3
start local 3 57: invokestatic org.eclipse.jetty.http.GZIPContentDecoder.$SWITCH_TABLE$org$eclipse$jetty$http$GZIPContentDecoder$State:()[I
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
iaload
tableswitch { // 2 - 16
2: 58
3: 65
4: 69
5: 74
6: 78
7: 80
8: 121
9: 82
10: 87
11: 92
12: 96
13: 100
14: 121
15: 105
16: 112
default: 121
}
58: StackMap locals: int
StackMap stack:
aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
iload 3
sipush 255
iand
bipush 8
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
imul
ishl
iadd
putfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
59: aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_1
iadd
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
60: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_2
if_icmpne 1
61: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
ldc 35615
if_icmpeq 63
62: new java.util.zip.ZipException
dup
ldc "Invalid gzip bytes"
invokespecial java.util.zip.ZipException.<init>:(Ljava/lang/String;)V
athrow
63: StackMap locals:
StackMap stack:
aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.CM:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
64: goto 1
65: StackMap locals:
StackMap stack:
iload 3
sipush 255
iand
bipush 8
if_icmpeq 67
66: new java.util.zip.ZipException
dup
ldc "Invalid gzip compression method"
invokespecial java.util.zip.ZipException.<init>:(Ljava/lang/String;)V
athrow
67: StackMap locals:
StackMap stack:
aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.FLG:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
68: goto 1
69: StackMap locals:
StackMap stack:
aload 0
iload 3
putfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
70: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.MTIME:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
71: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
72: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
73: goto 1
74: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_1
iadd
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
75: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_4
if_icmpne 1
76: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.XFL:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
77: goto 1
78: StackMap locals:
StackMap stack:
aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.OS:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
79: goto 1
80: StackMap locals:
StackMap stack:
aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.FLAGS:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
81: goto 1
82: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
iload 3
sipush 255
iand
bipush 8
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
imul
ishl
iadd
putfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
83: aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_1
iadd
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
84: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_2
if_icmpne 1
85: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.EXTRA:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
86: goto 1
87: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
iconst_1
isub
putfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
88: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
ifne 1
89: aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
bipush -5
iand
i2b
putfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
90: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.FLAGS:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
91: goto 1
92: StackMap locals:
StackMap stack:
iload 3
ifne 1
93: aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
bipush -9
iand
i2b
putfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
94: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.FLAGS:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
95: goto 1
96: StackMap locals:
StackMap stack:
iload 3
ifne 1
97: aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
bipush -17
iand
i2b
putfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
98: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.FLAGS:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
99: goto 1
100: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_1
iadd
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
101: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_2
if_icmpne 1
102: aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
bipush -3
iand
i2b
putfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
103: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.FLAGS:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
104: goto 1
105: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
iload 3
sipush 255
iand
bipush 8
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
imul
ishl
iadd
putfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
106: aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_1
iadd
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
107: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_4
if_icmpne 1
108: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.ISIZE:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
109: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
110: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
111: goto 1
112: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
iload 3
sipush 255
iand
bipush 8
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
imul
ishl
iadd
putfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
113: aload 0
dup
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_1
iadd
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
114: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
iconst_4
if_icmpne 1
115: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
i2l
aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflater:Ljava/util/zip/Inflater;
invokevirtual java.util.zip.Inflater.getBytesWritten:()J
lcmp
ifeq 117
116: new java.util.zip.ZipException
dup
ldc "Invalid input size"
invokespecial java.util.zip.ZipException.<init>:(Ljava/lang/String;)V
athrow
117: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.reset:()V
118: aload 2
ifnull 120
119: aload 0
aload 2
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.release:(Ljava/nio/ByteBuffer;)V
120: StackMap locals:
StackMap stack:
return
121: StackMap locals:
StackMap stack:
new java.util.zip.ZipException
dup
invokespecial java.util.zip.ZipException.<init>:()V
athrow
end local 3 122: StackMap locals: org.eclipse.jetty.http.GZIPContentDecoder java.nio.ByteBuffer java.nio.ByteBuffer
StackMap stack: java.util.zip.ZipException
astore 3
start local 3 123: new java.lang.RuntimeException
dup
aload 3
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 3 124: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
125: aload 2
ifnull 127
126: aload 0
aload 2
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.release:(Ljava/nio/ByteBuffer;)V
127: StackMap locals: org.eclipse.jetty.http.GZIPContentDecoder java.nio.ByteBuffer java.nio.ByteBuffer top java.lang.Throwable
StackMap stack:
aload 4
athrow
128: StackMap locals: org.eclipse.jetty.http.GZIPContentDecoder java.nio.ByteBuffer java.nio.ByteBuffer
StackMap stack:
aload 2
ifnull 130
129: aload 0
aload 2
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder.release:(Ljava/nio/ByteBuffer;)V
130: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 131 0 this Lorg/eclipse/jetty/http/GZIPContentDecoder;
0 131 1 compressed Ljava/nio/ByteBuffer;
1 131 2 buffer Ljava/nio/ByteBuffer;
23 24 3 length I
26 27 3 x Ljava/util/zip/DataFormatException;
29 34 3 chunk Ljava/nio/ByteBuffer;
44 46 3 input [B
49 53 3 remaining I
57 122 3 currByte B
123 124 3 x Ljava/util/zip/ZipException;
Exception table:
from to target type
22 24 25 Class java.util.zip.DataFormatException
1 31 122 Class java.util.zip.ZipException
34 36 122 Class java.util.zip.ZipException
39 118 122 Class java.util.zip.ZipException
121 122 122 Class java.util.zip.ZipException
1 31 124 any
34 36 124 any
39 118 124 any
121 124 124 any
MethodParameters:
Name Flags
compressed
private void reset();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflater:Ljava/util/zip/Inflater;
invokevirtual java.util.zip.Inflater.reset:()V
1: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.INITIAL:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
putfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
2: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._size:I
3: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._value:I
4: aload 0
iconst_0
putfield org.eclipse.jetty.http.GZIPContentDecoder._flags:B
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/eclipse/jetty/http/GZIPContentDecoder;
public void destroy();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._inflater:Ljava/util/zip/Inflater;
invokevirtual java.util.zip.Inflater.end:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jetty/http/GZIPContentDecoder;
public boolean isFinished();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._state:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.INITIAL:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
if_acmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jetty/http/GZIPContentDecoder;
public java.nio.ByteBuffer acquire(int);
descriptor: (I)Ljava/nio/ByteBuffer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._pool:Lorg/eclipse/jetty/io/ByteBufferPool;
ifnonnull 1
iload 1
invokestatic org.eclipse.jetty.util.BufferUtil.allocate:(I)Ljava/nio/ByteBuffer;
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._pool:Lorg/eclipse/jetty/io/ByteBufferPool;
iload 1
iconst_0
invokeinterface org.eclipse.jetty.io.ByteBufferPool.acquire:(IZ)Ljava/nio/ByteBuffer;
StackMap locals:
StackMap stack: java.nio.ByteBuffer
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/jetty/http/GZIPContentDecoder;
0 3 1 capacity I
MethodParameters:
Name Flags
capacity
public void release(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._pool:Lorg/eclipse/jetty/io/ByteBufferPool;
ifnull 2
aload 1
invokestatic org.eclipse.jetty.util.BufferUtil.isTheEmptyBuffer:(Ljava/nio/ByteBuffer;)Z
ifne 2
1: aload 0
getfield org.eclipse.jetty.http.GZIPContentDecoder._pool:Lorg/eclipse/jetty/io/ByteBufferPool;
aload 1
invokeinterface org.eclipse.jetty.io.ByteBufferPool.release:(Ljava/nio/ByteBuffer;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/jetty/http/GZIPContentDecoder;
0 3 1 buffer Ljava/nio/ByteBuffer;
MethodParameters:
Name Flags
buffer
static int[] $SWITCH_TABLE$org$eclipse$jetty$http$GZIPContentDecoder$State();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic org.eclipse.jetty.http.GZIPContentDecoder.$SWITCH_TABLE$org$eclipse$jetty$http$GZIPContentDecoder$State:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic org.eclipse.jetty.http.GZIPContentDecoder$State.values:()[Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
arraylength
newarray 10
astore 0
2: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.CM:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
iconst_3
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.COMMENT:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
bipush 12
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.CRC:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
bipush 15
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.DATA:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
bipush 14
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.EXTRA:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
bipush 10
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.EXTRA_LENGTH:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
bipush 9
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.FLAGS:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
bipush 8
iastore
21: goto 23
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
22: pop
StackMap locals:
StackMap stack:
23: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.FLG:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
iconst_4
iastore
24: goto 26
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
25: pop
StackMap locals:
StackMap stack:
26: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.HCRC:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
bipush 13
iastore
27: goto 29
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
28: pop
StackMap locals:
StackMap stack:
29: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.ID:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
iconst_2
iastore
30: goto 32
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
31: pop
StackMap locals:
StackMap stack:
32: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.INITIAL:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
iconst_1
iastore
33: goto 35
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
34: pop
StackMap locals:
StackMap stack:
35: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.ISIZE:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
bipush 16
iastore
36: goto 38
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
37: pop
StackMap locals:
StackMap stack:
38: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.MTIME:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
iconst_5
iastore
39: goto 41
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
40: pop
StackMap locals:
StackMap stack:
41: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.NAME:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
bipush 11
iastore
42: goto 44
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
43: pop
StackMap locals:
StackMap stack:
44: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.OS:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
bipush 7
iastore
45: goto 47
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
46: pop
StackMap locals:
StackMap stack:
47: aload 0
getstatic org.eclipse.jetty.http.GZIPContentDecoder$State.XFL:Lorg/eclipse/jetty/http/GZIPContentDecoder$State;
invokevirtual org.eclipse.jetty.http.GZIPContentDecoder$State.ordinal:()I
bipush 6
iastore
48: goto 50
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
49: pop
StackMap locals:
StackMap stack:
50: aload 0
dup
putstatic org.eclipse.jetty.http.GZIPContentDecoder.$SWITCH_TABLE$org$eclipse$jetty$http$GZIPContentDecoder$State:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
20 21 22 Class java.lang.NoSuchFieldError
23 24 25 Class java.lang.NoSuchFieldError
26 27 28 Class java.lang.NoSuchFieldError
29 30 31 Class java.lang.NoSuchFieldError
32 33 34 Class java.lang.NoSuchFieldError
35 36 37 Class java.lang.NoSuchFieldError
38 39 40 Class java.lang.NoSuchFieldError
41 42 43 Class java.lang.NoSuchFieldError
44 45 46 Class java.lang.NoSuchFieldError
47 48 49 Class java.lang.NoSuchFieldError
}
SourceFile: "GZIPContentDecoder.java"
NestMembers:
org.eclipse.jetty.http.GZIPContentDecoder$State
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
private final State = org.eclipse.jetty.http.GZIPContentDecoder$State of org.eclipse.jetty.http.GZIPContentDecoder