class io.vertx.core.http.impl.WebSocketHandshakeInboundHandler$2 extends io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: io.vertx.core.http.impl.WebSocketHandshakeInboundHandler$2
  super_class: io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08
{
  private final io.netty.handler.codec.http.websocketx.WebSocketDecoderConfig val$config;
    descriptor: Lio/netty/handler/codec/http/websocketx/WebSocketDecoderConfig;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  void <init>(java.net.URI, io.netty.handler.codec.http.websocketx.WebSocketVersion, java.lang.String, boolean, io.netty.handler.codec.http.HttpHeaders, int, boolean, boolean, long, io.netty.handler.codec.http.websocketx.WebSocketDecoderConfig);
    descriptor: (Ljava/net/URI;Lio/netty/handler/codec/http/websocketx/WebSocketVersion;Ljava/lang/String;ZLio/netty/handler/codec/http/HttpHeaders;IZZJLio/netty/handler/codec/http/websocketx/WebSocketDecoderConfig;)V
    flags: (0x0000) 
    Code:
      stack=11, locals=12, args_size=11
        start local 0 // io.vertx.core.http.impl.WebSocketHandshakeInboundHandler$2 this
        start local 1 // java.net.URI $anonymous0
        start local 2 // io.netty.handler.codec.http.websocketx.WebSocketVersion $anonymous1
        start local 3 // java.lang.String $anonymous2
        start local 4 // boolean $anonymous3
        start local 5 // io.netty.handler.codec.http.HttpHeaders $anonymous4
        start local 6 // int $anonymous5
        start local 7 // boolean $anonymous6
        start local 8 // boolean $anonymous7
        start local 9 // long $anonymous8
         0: .line 148
            aload 0 /* this */
            aload 11
            putfield io.vertx.core.http.impl.WebSocketHandshakeInboundHandler$2.val$config:Lio/netty/handler/codec/http/websocketx/WebSocketDecoderConfig;
            aload 0 /* this */
            aload 1 /* $anonymous0 */
            aload 2 /* $anonymous1 */
            aload 3 /* $anonymous2 */
            iload 4 /* $anonymous3 */
            aload 5 /* $anonymous4 */
            iload 6 /* $anonymous5 */
            iload 7 /* $anonymous6 */
            iload 8 /* $anonymous7 */
            lload 9 /* $anonymous8 */
            invokespecial io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08.<init>:(Ljava/net/URI;Lio/netty/handler/codec/http/websocketx/WebSocketVersion;Ljava/lang/String;ZLio/netty/handler/codec/http/HttpHeaders;IZZJ)V
            return
        end local 9 // long $anonymous8
        end local 8 // boolean $anonymous7
        end local 7 // boolean $anonymous6
        end local 6 // int $anonymous5
        end local 5 // io.netty.handler.codec.http.HttpHeaders $anonymous4
        end local 4 // boolean $anonymous3
        end local 3 // java.lang.String $anonymous2
        end local 2 // io.netty.handler.codec.http.websocketx.WebSocketVersion $anonymous1
        end local 1 // java.net.URI $anonymous0
        end local 0 // io.vertx.core.http.impl.WebSocketHandshakeInboundHandler$2 this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lio/vertx/core/http/impl/WebSocketHandshakeInboundHandler$2;
            0    1     1  $anonymous0  Ljava/net/URI;
            0    1     2  $anonymous1  Lio/netty/handler/codec/http/websocketx/WebSocketVersion;
            0    1     3  $anonymous2  Ljava/lang/String;
            0    1     4  $anonymous3  Z
            0    1     5  $anonymous4  Lio/netty/handler/codec/http/HttpHeaders;
            0    1     6  $anonymous5  I
            0    1     7  $anonymous6  Z
            0    1     8  $anonymous7  Z
            0    1     9  $anonymous8  J
    MethodParameters:
             Name  Flags
      $anonymous0  
      $anonymous1  
      $anonymous2  
      $anonymous3  
      $anonymous4  
      $anonymous5  
      $anonymous6  
      $anonymous7  
      $anonymous8  
      val$config   final

  protected io.netty.handler.codec.http.websocketx.WebSocketFrameDecoder newWebsocketDecoder();
    descriptor: ()Lio/netty/handler/codec/http/websocketx/WebSocketFrameDecoder;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.core.http.impl.WebSocketHandshakeInboundHandler$2 this
         0: .line 153
            new io.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder
            dup
            aload 0 /* this */
            getfield io.vertx.core.http.impl.WebSocketHandshakeInboundHandler$2.val$config:Lio/netty/handler/codec/http/websocketx/WebSocketDecoderConfig;
            invokespecial io.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder.<init>:(Lio/netty/handler/codec/http/websocketx/WebSocketDecoderConfig;)V
            areturn
        end local 0 // io.vertx.core.http.impl.WebSocketHandshakeInboundHandler$2 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/core/http/impl/WebSocketHandshakeInboundHandler$2;
}
SourceFile: "WebSocketHandshakeInboundHandler.java"
EnclosingMethod: io.vertx.core.http.impl.WebSocketHandshakeInboundHandler.newHandshaker:(Ljava/net/URI;Lio/netty/handler/codec/http/websocketx/WebSocketVersion;Ljava/lang/String;ZLio/netty/handler/codec/http/HttpHeaders;IZ)Lio/netty/handler/codec/http/websocketx/WebSocketClientHandshaker;
NestHost: io.vertx.core.http.impl.WebSocketHandshakeInboundHandler
InnerClasses:
  io.vertx.core.http.impl.WebSocketHandshakeInboundHandler$2