public class io.netty.handler.codec.http2.Http2Exception extends java.lang.Exception
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.netty.handler.codec.http2.Http2Exception
super_class: java.lang.Exception
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: -6941186345430164209
private final io.netty.handler.codec.http2.Http2Error error;
descriptor: Lio/netty/handler/codec/http2/Http2Error;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final io.netty.handler.codec.http2.Http2Exception$ShutdownHint shutdownHint;
descriptor: Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(io.netty.handler.codec.http2.Http2Error);
descriptor: (Lio/netty/handler/codec/http2/Http2Error;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getstatic io.netty.handler.codec.http2.Http2Exception$ShutdownHint.HARD_SHUTDOWN:Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
invokespecial io.netty.handler.codec.http2.Http2Exception.<init>:(Lio/netty/handler/codec/http2/Http2Error;Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/netty/handler/codec/http2/Http2Exception;
0 2 1 error Lio/netty/handler/codec/http2/Http2Error;
MethodParameters:
Name Flags
error
public void <init>(io.netty.handler.codec.http2.Http2Error, io.netty.handler.codec.http2.Http2Exception$ShutdownHint);
descriptor: (Lio/netty/handler/codec/http2/Http2Error;Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Exception.<init>:()V
1: aload 0
aload 1
ldc "error"
invokestatic io.netty.util.internal.ObjectUtil.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast io.netty.handler.codec.http2.Http2Error
putfield io.netty.handler.codec.http2.Http2Exception.error:Lio/netty/handler/codec/http2/Http2Error;
2: aload 0
aload 2
ldc "shutdownHint"
invokestatic io.netty.util.internal.ObjectUtil.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast io.netty.handler.codec.http2.Http2Exception$ShutdownHint
putfield io.netty.handler.codec.http2.Http2Exception.shutdownHint:Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/netty/handler/codec/http2/Http2Exception;
0 4 1 error Lio/netty/handler/codec/http2/Http2Error;
0 4 2 shutdownHint Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
MethodParameters:
Name Flags
error
shutdownHint
public void <init>(io.netty.handler.codec.http2.Http2Error, java.lang.String);
descriptor: (Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;)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
aload 1
aload 2
getstatic io.netty.handler.codec.http2.Http2Exception$ShutdownHint.HARD_SHUTDOWN:Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
invokespecial io.netty.handler.codec.http2.Http2Exception.<init>:(Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/netty/handler/codec/http2/Http2Exception;
0 2 1 error Lio/netty/handler/codec/http2/Http2Error;
0 2 2 message Ljava/lang/String;
MethodParameters:
Name Flags
error
message
public void <init>(io.netty.handler.codec.http2.Http2Error, java.lang.String, io.netty.handler.codec.http2.Http2Exception$ShutdownHint);
descriptor: (Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 2
invokespecial java.lang.Exception.<init>:(Ljava/lang/String;)V
1: aload 0
aload 1
ldc "error"
invokestatic io.netty.util.internal.ObjectUtil.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast io.netty.handler.codec.http2.Http2Error
putfield io.netty.handler.codec.http2.Http2Exception.error:Lio/netty/handler/codec/http2/Http2Error;
2: aload 0
aload 3
ldc "shutdownHint"
invokestatic io.netty.util.internal.ObjectUtil.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast io.netty.handler.codec.http2.Http2Exception$ShutdownHint
putfield io.netty.handler.codec.http2.Http2Exception.shutdownHint:Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/netty/handler/codec/http2/Http2Exception;
0 4 1 error Lio/netty/handler/codec/http2/Http2Error;
0 4 2 message Ljava/lang/String;
0 4 3 shutdownHint Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
MethodParameters:
Name Flags
error
message
shutdownHint
public void <init>(io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Throwable);
descriptor: (Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
getstatic io.netty.handler.codec.http2.Http2Exception$ShutdownHint.HARD_SHUTDOWN:Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
invokespecial io.netty.handler.codec.http2.Http2Exception.<init>:(Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;Ljava/lang/Throwable;Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/netty/handler/codec/http2/Http2Exception;
0 2 1 error Lio/netty/handler/codec/http2/Http2Error;
0 2 2 message Ljava/lang/String;
0 2 3 cause Ljava/lang/Throwable;
MethodParameters:
Name Flags
error
message
cause
public void <init>(io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Throwable, io.netty.handler.codec.http2.Http2Exception$ShutdownHint);
descriptor: (Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;Ljava/lang/Throwable;Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 2
aload 3
invokespecial java.lang.Exception.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
1: aload 0
aload 1
ldc "error"
invokestatic io.netty.util.internal.ObjectUtil.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast io.netty.handler.codec.http2.Http2Error
putfield io.netty.handler.codec.http2.Http2Exception.error:Lio/netty/handler/codec/http2/Http2Error;
2: aload 0
aload 4
ldc "shutdownHint"
invokestatic io.netty.util.internal.ObjectUtil.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast io.netty.handler.codec.http2.Http2Exception$ShutdownHint
putfield io.netty.handler.codec.http2.Http2Exception.shutdownHint:Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
3: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/netty/handler/codec/http2/Http2Exception;
0 4 1 error Lio/netty/handler/codec/http2/Http2Error;
0 4 2 message Ljava/lang/String;
0 4 3 cause Ljava/lang/Throwable;
0 4 4 shutdownHint Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
MethodParameters:
Name Flags
error
message
cause
shutdownHint
public io.netty.handler.codec.http2.Http2Error error();
descriptor: ()Lio/netty/handler/codec/http2/Http2Error;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.netty.handler.codec.http2.Http2Exception.error:Lio/netty/handler/codec/http2/Http2Error;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/handler/codec/http2/Http2Exception;
public io.netty.handler.codec.http2.Http2Exception$ShutdownHint shutdownHint();
descriptor: ()Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.netty.handler.codec.http2.Http2Exception.shutdownHint:Lio/netty/handler/codec/http2/Http2Exception$ShutdownHint;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/handler/codec/http2/Http2Exception;
public static io.netty.handler.codec.http2.Http2Exception connectionError(io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Object[]);
descriptor: (Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Exception;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new io.netty.handler.codec.http2.Http2Exception
dup
aload 0
aload 1
aload 2
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokespecial io.netty.handler.codec.http2.Http2Exception.<init>:(Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 error Lio/netty/handler/codec/http2/Http2Error;
0 1 1 fmt Ljava/lang/String;
0 1 2 args [Ljava/lang/Object;
MethodParameters:
Name Flags
error
fmt
args
public static io.netty.handler.codec.http2.Http2Exception connectionError(io.netty.handler.codec.http2.Http2Error, java.lang.Throwable, java.lang.String, java.lang.Object[]);
descriptor: (Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Exception;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new io.netty.handler.codec.http2.Http2Exception
dup
aload 0
aload 2
aload 3
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
aload 1
invokespecial io.netty.handler.codec.http2.Http2Exception.<init>:(Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;Ljava/lang/Throwable;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 error Lio/netty/handler/codec/http2/Http2Error;
0 1 1 cause Ljava/lang/Throwable;
0 1 2 fmt Ljava/lang/String;
0 1 3 args [Ljava/lang/Object;
MethodParameters:
Name Flags
error
cause
fmt
args
public static io.netty.handler.codec.http2.Http2Exception closedStreamError(io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Object[]);
descriptor: (Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Exception;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new io.netty.handler.codec.http2.Http2Exception$ClosedStreamCreationException
dup
aload 0
aload 1
aload 2
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokespecial io.netty.handler.codec.http2.Http2Exception$ClosedStreamCreationException.<init>:(Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 error Lio/netty/handler/codec/http2/Http2Error;
0 1 1 fmt Ljava/lang/String;
0 1 2 args [Ljava/lang/Object;
MethodParameters:
Name Flags
error
fmt
args
public static io.netty.handler.codec.http2.Http2Exception streamError(int, io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Object[]);
descriptor: (ILio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Exception;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 0
ifne 2
1: aload 1
aload 2
aload 3
invokestatic io.netty.handler.codec.http2.Http2Exception.connectionError:(Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Exception;
goto 3
2: StackMap locals:
StackMap stack:
new io.netty.handler.codec.http2.Http2Exception$StreamException
dup
iload 0
aload 1
aload 2
aload 3
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokespecial io.netty.handler.codec.http2.Http2Exception$StreamException.<init>:(ILio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;)V
3: StackMap locals:
StackMap stack: io.netty.handler.codec.http2.Http2Exception
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 id I
0 4 1 error Lio/netty/handler/codec/http2/Http2Error;
0 4 2 fmt Ljava/lang/String;
0 4 3 args [Ljava/lang/Object;
MethodParameters:
Name Flags
id
error
fmt
args
public static io.netty.handler.codec.http2.Http2Exception streamError(int, io.netty.handler.codec.http2.Http2Error, java.lang.Throwable, java.lang.String, java.lang.Object[]);
descriptor: (ILio/netty/handler/codec/http2/Http2Error;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Exception;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iload 0
ifne 2
1: aload 1
aload 2
aload 3
aload 4
invokestatic io.netty.handler.codec.http2.Http2Exception.connectionError:(Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Exception;
goto 3
2: StackMap locals:
StackMap stack:
new io.netty.handler.codec.http2.Http2Exception$StreamException
dup
iload 0
aload 1
aload 3
aload 4
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
aload 2
invokespecial io.netty.handler.codec.http2.Http2Exception$StreamException.<init>:(ILio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;Ljava/lang/Throwable;)V
3: StackMap locals:
StackMap stack: io.netty.handler.codec.http2.Http2Exception
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 id I
0 4 1 error Lio/netty/handler/codec/http2/Http2Error;
0 4 2 cause Ljava/lang/Throwable;
0 4 3 fmt Ljava/lang/String;
0 4 4 args [Ljava/lang/Object;
MethodParameters:
Name Flags
id
error
cause
fmt
args
public static io.netty.handler.codec.http2.Http2Exception headerListSizeError(int, io.netty.handler.codec.http2.Http2Error, boolean, java.lang.String, java.lang.Object[]);
descriptor: (ILio/netty/handler/codec/http2/Http2Error;ZLjava/lang/String;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Exception;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iload 0
ifne 2
1: aload 1
aload 3
aload 4
invokestatic io.netty.handler.codec.http2.Http2Exception.connectionError:(Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Exception;
goto 3
2: StackMap locals:
StackMap stack:
new io.netty.handler.codec.http2.Http2Exception$HeaderListSizeException
dup
iload 0
aload 1
aload 3
aload 4
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
iload 2
invokespecial io.netty.handler.codec.http2.Http2Exception$HeaderListSizeException.<init>:(ILio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;Z)V
3: StackMap locals:
StackMap stack: io.netty.handler.codec.http2.Http2Exception
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 id I
0 4 1 error Lio/netty/handler/codec/http2/Http2Error;
0 4 2 onDecode Z
0 4 3 fmt Ljava/lang/String;
0 4 4 args [Ljava/lang/Object;
MethodParameters:
Name Flags
id
error
onDecode
fmt
args
public static boolean isStreamError(io.netty.handler.codec.http2.Http2Exception);
descriptor: (Lio/netty/handler/codec/http2/Http2Exception;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
instanceof io.netty.handler.codec.http2.Http2Exception$StreamException
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Lio/netty/handler/codec/http2/Http2Exception;
MethodParameters:
Name Flags
e
public static int streamId(io.netty.handler.codec.http2.Http2Exception);
descriptor: (Lio/netty/handler/codec/http2/Http2Exception;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic io.netty.handler.codec.http2.Http2Exception.isStreamError:(Lio/netty/handler/codec/http2/Http2Exception;)Z
ifeq 1
aload 0
checkcast io.netty.handler.codec.http2.Http2Exception$StreamException
invokevirtual io.netty.handler.codec.http2.Http2Exception$StreamException.streamId:()I
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 e Lio/netty/handler/codec/http2/Http2Exception;
MethodParameters:
Name Flags
e
}
SourceFile: "Http2Exception.java"
NestMembers:
io.netty.handler.codec.http2.Http2Exception$ClosedStreamCreationException io.netty.handler.codec.http2.Http2Exception$CompositeStreamException io.netty.handler.codec.http2.Http2Exception$HeaderListSizeException io.netty.handler.codec.http2.Http2Exception$ShutdownHint io.netty.handler.codec.http2.Http2Exception$StreamException
InnerClasses:
public final ClosedStreamCreationException = io.netty.handler.codec.http2.Http2Exception$ClosedStreamCreationException of io.netty.handler.codec.http2.Http2Exception
public final CompositeStreamException = io.netty.handler.codec.http2.Http2Exception$CompositeStreamException of io.netty.handler.codec.http2.Http2Exception
public final HeaderListSizeException = io.netty.handler.codec.http2.Http2Exception$HeaderListSizeException of io.netty.handler.codec.http2.Http2Exception
public final ShutdownHint = io.netty.handler.codec.http2.Http2Exception$ShutdownHint of io.netty.handler.codec.http2.Http2Exception
public StreamException = io.netty.handler.codec.http2.Http2Exception$StreamException of io.netty.handler.codec.http2.Http2Exception