class dev.langchain4j.model.qianfan.client.StreamingRequestExecutor$2 extends okhttp.sse.EventSourceListener { final java.lang.Runnable val$streamingCompletionCallback; final java.util.function.Consumer val$partialResponseHandler; final java.util.function.Consumer val$errorHandler; final dev.langchain4j.model.qianfan.client.StreamingRequestExecutor this$0; void (dev.langchain4j.model.qianfan.client.StreamingRequestExecutor, java.lang.Runnable, java.util.function.Consumer, java.util.function.Consumer) { dev.langchain4j.model.qianfan.client.StreamingRequestExecutor v; java.util.function.Consumer v, v; dev.langchain4j.model.qianfan.client.StreamingRequestExecutor$2 v; java.lang.Runnable v; v := @this: dev.langchain4j.model.qianfan.client.StreamingRequestExecutor$2; v := @parameter: dev.langchain4j.model.qianfan.client.StreamingRequestExecutor; v := @parameter: java.lang.Runnable; v := @parameter: java.util.function.Consumer; v := @parameter: java.util.function.Consumer; v. = v; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public void onOpen(okhttp.sse.EventSource, okhttp.Response) { dev.langchain4j.model.qianfan.client.StreamingRequestExecutor v; okhttp.sse.EventSource v; okhttp.Response v; dev.langchain4j.model.qianfan.client.StreamingRequestExecutor$2 v; boolean v; v := @this: dev.langchain4j.model.qianfan.client.StreamingRequestExecutor$2; v := @parameter: okhttp.sse.EventSource; v := @parameter: okhttp.Response; v = v.; v = v.; if v == 0 goto label; staticinvoke (v); label: return; } public void onEvent(okhttp.sse.EventSource, java.lang.String, java.lang.String, java.lang.String) { java.lang.Runnable v; java.util.function.Function v; java.lang.String v, v, v, v; boolean v, v; dev.langchain4j.model.qianfan.client.StreamingRequestExecutor v, v, v; org.slf4j.Logger v; okhttp.sse.EventSource v; dev.langchain4j.model.qianfan.client.StreamingRequestExecutor$2 v; java.lang.Exception v; java.util.function.Consumer v, v; java.lang.Class v; java.lang.Object v, v; v := @this: dev.langchain4j.model.qianfan.client.StreamingRequestExecutor$2; v := @parameter: okhttp.sse.EventSource; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v = v.; v = v.; if v == 0 goto label; v = ; interfaceinvoke v.("onEvent() {}", v); label: v = "[DONE]"; v = virtualinvoke v.(v); if v == 0 goto label; v = v.; interfaceinvoke v.(); goto label; label: v = v.; v = v.; v = staticinvoke (v, v); v = v.; v = v.; v = interfaceinvoke v.(v); if v == null goto label; v = v.; interfaceinvoke v.(v); label: goto label; label: v := @caughtexception; v = v.; interfaceinvoke v.(v); label: return; catch java.lang.Exception from label to label with label; } public void onClosed(okhttp.sse.EventSource) { dev.langchain4j.model.qianfan.client.StreamingRequestExecutor v; org.slf4j.Logger v; okhttp.sse.EventSource v; dev.langchain4j.model.qianfan.client.StreamingRequestExecutor$2 v; java.lang.Runnable v; boolean v; v := @this: dev.langchain4j.model.qianfan.client.StreamingRequestExecutor$2; v := @parameter: okhttp.sse.EventSource; v = v.; v = v.; if v == 0 goto label; v = ; interfaceinvoke v.("onClosed()"); label: v = v.; interfaceinvoke v.(); return; } public void onFailure(okhttp.sse.EventSource, java.lang.Throwable, okhttp.Response) { java.lang.Throwable v; okhttp.Response v; java.lang.String v; boolean v; dev.langchain4j.model.qianfan.client.StreamingRequestExecutor v; okhttp.Request v; org.slf4j.Logger v, v; okhttp.sse.EventSource v; dev.langchain4j.model.qianfan.client.StreamingRequestExecutor$2 v; java.io.IOException v; java.lang.RuntimeException v; java.util.function.Consumer v, v, v; okhttp.HttpUrl v; v := @this: dev.langchain4j.model.qianfan.client.StreamingRequestExecutor$2; v := @parameter: okhttp.sse.EventSource; v := @parameter: java.lang.Throwable; v := @parameter: okhttp.Response; v = v.; v = v.; if v == 0 goto label; v = ; v = virtualinvoke v.(); v = virtualinvoke v.(); v = virtualinvoke v.(); interfaceinvoke v.("reqeust url:", v); v = ; interfaceinvoke v.("onFailure()", v); staticinvoke (v); label: if v == null goto label; v = v.; interfaceinvoke v.(v); goto label; label: v = v.; v = staticinvoke (v); interfaceinvoke v.(v); label: goto label; label: v := @caughtexception; v = v.; interfaceinvoke v.(v); label: return; catch java.io.IOException from label to label with label; } }