class io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine$1 extends java.lang.Object implements org.eclipse.jetty.alpn.ALPN$ClientProvider { final io.netty.handler.ssl.JdkApplicationProtocolNegotiator val$applicationNegotiator; final io.netty.handler.ssl.JdkApplicationProtocolNegotiator$ProtocolSelectionListener val$protocolListener; final io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine this$0; void (io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine, io.netty.handler.ssl.JdkApplicationProtocolNegotiator, io.netty.handler.ssl.JdkApplicationProtocolNegotiator$ProtocolSelectionListener) { io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine v; io.netty.handler.ssl.JdkApplicationProtocolNegotiator$ProtocolSelectionListener v; io.netty.handler.ssl.JdkApplicationProtocolNegotiator v; io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine$1 v; v := @this: io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine$1; v := @parameter: io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine; v := @parameter: io.netty.handler.ssl.JdkApplicationProtocolNegotiator; v := @parameter: io.netty.handler.ssl.JdkApplicationProtocolNegotiator$ProtocolSelectionListener; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public java.util.List protocols() { io.netty.handler.ssl.JdkApplicationProtocolNegotiator v; java.util.List v; io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine$1 v; v := @this: io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine$1; v = v.; v = interfaceinvoke v.(); return v; } public void selected(java.lang.String) throws javax.net.ssl.SSLException { java.lang.Throwable v; io.netty.handler.ssl.JdkApplicationProtocolNegotiator$ProtocolSelectionListener v; javax.net.ssl.SSLHandshakeException v; java.lang.String v; io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine$1 v; v := @this: io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine$1; v := @parameter: java.lang.String; label: v = v.; interfaceinvoke v.(v); label: goto label; label: v := @caughtexception; v = staticinvoke (v); throw v; label: return; catch java.lang.Throwable from label to label with label; } public void unsupported() { io.netty.handler.ssl.JdkApplicationProtocolNegotiator$ProtocolSelectionListener v; io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine$1 v; v := @this: io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine$1; v = v.; interfaceinvoke v.(); return; } }