public abstract class oadd.org.apache.calcite.avatica.remote.JsonService extends oadd.org.apache.calcite.avatica.remote.AbstractService
{
public static final oadd.com.fasterxml.jackson.databind.ObjectMapper MAPPER;
public void <init>()
{
oadd.org.apache.calcite.avatica.remote.JsonService v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
specialinvoke v.<oadd.org.apache.calcite.avatica.remote.AbstractService: void <init>()>();
return;
}
public abstract java.lang.String apply(java.lang.String);
oadd.org.apache.calcite.avatica.remote.AbstractService$SerializationType getSerializationType()
{
oadd.org.apache.calcite.avatica.remote.AbstractService$SerializationType v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v = <oadd.org.apache.calcite.avatica.remote.AbstractService$SerializationType: oadd.org.apache.calcite.avatica.remote.AbstractService$SerializationType JSON>;
return v;
}
protected static java.lang.Object decode(java.lang.String, java.lang.Class) throws java.io.IOException
{
java.lang.ClassCastException v;
oadd.org.apache.calcite.avatica.AvaticaClientRuntimeException v;
oadd.com.fasterxml.jackson.databind.ObjectMapper v;
java.lang.Class v, v, v;
java.lang.Object v, v;
java.lang.String v, v;
oadd.org.apache.calcite.avatica.remote.Service$Response v;
boolean v, v;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v = <oadd.org.apache.calcite.avatica.remote.JsonService: oadd.com.fasterxml.jackson.databind.ObjectMapper MAPPER>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.ObjectMapper: java.lang.Object readValue(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$Response;");
v = v instanceof oadd.org.apache.calcite.avatica.remote.Service$ErrorResponse;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.Service$ErrorResponse: oadd.org.apache.calcite.avatica.AvaticaClientRuntimeException toException()>();
throw v;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: boolean isAssignableFrom(java.lang.Class)>(v);
if v != 0 goto label;
v = new java.lang.ClassCastException;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Class,java.lang.Class)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Cannot cast \u into \u0001");
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
label:
v = virtualinvoke v.<java.lang.Class: java.lang.Object cast(java.lang.Object)>(v);
return v;
}
protected static java.lang.String encode(java.lang.Object) throws java.io.IOException
{
oadd.com.fasterxml.jackson.databind.ObjectMapper v;
java.io.StringWriter v;
java.lang.Object v;
java.lang.String v;
v := @parameter: java.lang.Object;
v = new java.io.StringWriter;
specialinvoke v.<java.io.StringWriter: void <init>()>();
v = <oadd.org.apache.calcite.avatica.remote.JsonService: oadd.com.fasterxml.jackson.databind.ObjectMapper MAPPER>;
virtualinvoke v.<oadd.com.fasterxml.jackson.databind.ObjectMapper: void writeValue(java.io.Writer,java.lang.Object)>(v, v);
v = virtualinvoke v.<java.io.StringWriter: java.lang.String toString()>();
return v;
}
protected java.lang.RuntimeException handle(java.io.IOException)
{
java.io.IOException v;
java.lang.RuntimeException v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: java.io.IOException;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.Throwable)>(v);
return v;
}
public oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse apply(oadd.org.apache.calcite.avatica.remote.Service$CatalogsRequest)
{
oadd.org.apache.calcite.avatica.remote.Service$CatalogsRequest v;
oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse v;
java.io.IOException v;
java.lang.RuntimeException v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.lang.Object v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$CatalogsRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$ResultSetResponse;");
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse finagle(oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse apply(oadd.org.apache.calcite.avatica.remote.Service$SchemasRequest)
{
oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse v;
java.io.IOException v;
java.lang.RuntimeException v;
oadd.org.apache.calcite.avatica.remote.Service$SchemasRequest v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.lang.Object v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$SchemasRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$ResultSetResponse;");
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse finagle(oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse apply(oadd.org.apache.calcite.avatica.remote.Service$TablesRequest)
{
oadd.org.apache.calcite.avatica.remote.Service$TablesRequest v;
oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse v;
java.io.IOException v;
java.lang.RuntimeException v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.lang.Object v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$TablesRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$ResultSetResponse;");
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse finagle(oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse apply(oadd.org.apache.calcite.avatica.remote.Service$TableTypesRequest)
{
oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse v;
java.io.IOException v;
java.lang.RuntimeException v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.lang.Object v;
java.lang.String v, v;
oadd.org.apache.calcite.avatica.remote.Service$TableTypesRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$TableTypesRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$ResultSetResponse;");
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse finagle(oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse apply(oadd.org.apache.calcite.avatica.remote.Service$TypeInfoRequest)
{
oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse v;
java.io.IOException v;
java.lang.RuntimeException v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
oadd.org.apache.calcite.avatica.remote.Service$TypeInfoRequest v;
java.lang.Object v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$TypeInfoRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$ResultSetResponse;");
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse finagle(oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse apply(oadd.org.apache.calcite.avatica.remote.Service$ColumnsRequest)
{
oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse v;
java.io.IOException v;
java.lang.RuntimeException v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.lang.Object v;
java.lang.String v, v;
oadd.org.apache.calcite.avatica.remote.Service$ColumnsRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$ColumnsRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$ResultSetResponse;");
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse finagle(oadd.org.apache.calcite.avatica.remote.Service$ResultSetResponse)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$PrepareResponse apply(oadd.org.apache.calcite.avatica.remote.Service$PrepareRequest)
{
java.io.IOException v;
java.lang.RuntimeException v;
oadd.org.apache.calcite.avatica.remote.Service$PrepareResponse v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.lang.Object v;
java.lang.String v, v;
oadd.org.apache.calcite.avatica.remote.Service$PrepareRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$PrepareRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$PrepareResponse;");
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: oadd.org.apache.calcite.avatica.remote.Service$PrepareResponse finagle(oadd.org.apache.calcite.avatica.remote.Service$PrepareResponse)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$ExecuteResponse apply(oadd.org.apache.calcite.avatica.remote.Service$PrepareAndExecuteRequest)
{
oadd.org.apache.calcite.avatica.remote.Service$PrepareAndExecuteRequest v;
java.io.IOException v;
java.lang.RuntimeException v;
oadd.org.apache.calcite.avatica.remote.Service$ExecuteResponse v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.lang.Object v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$PrepareAndExecuteRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$ExecuteResponse;");
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: oadd.org.apache.calcite.avatica.remote.Service$ExecuteResponse finagle(oadd.org.apache.calcite.avatica.remote.Service$ExecuteResponse)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$FetchResponse apply(oadd.org.apache.calcite.avatica.remote.Service$FetchRequest)
{
oadd.org.apache.calcite.avatica.remote.Service$FetchRequest v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.io.IOException v;
java.lang.Object v;
java.lang.RuntimeException v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$FetchRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$FetchResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$ExecuteResponse apply(oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest)
{
java.io.IOException v;
java.lang.RuntimeException v;
oadd.org.apache.calcite.avatica.remote.Service$ExecuteResponse v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.lang.Object v;
oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$ExecuteResponse;");
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: oadd.org.apache.calcite.avatica.remote.Service$ExecuteResponse finagle(oadd.org.apache.calcite.avatica.remote.Service$ExecuteResponse)>(v);
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$CreateStatementResponse apply(oadd.org.apache.calcite.avatica.remote.Service$CreateStatementRequest)
{
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.io.IOException v;
java.lang.Object v;
java.lang.RuntimeException v;
java.lang.String v, v;
oadd.org.apache.calcite.avatica.remote.Service$CreateStatementRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$CreateStatementRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$CreateStatementResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$CloseStatementResponse apply(oadd.org.apache.calcite.avatica.remote.Service$CloseStatementRequest)
{
oadd.org.apache.calcite.avatica.remote.Service$CloseStatementRequest v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.io.IOException v;
java.lang.Object v;
java.lang.RuntimeException v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$CloseStatementRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$CloseStatementResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$OpenConnectionResponse apply(oadd.org.apache.calcite.avatica.remote.Service$OpenConnectionRequest)
{
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.io.IOException v;
java.lang.Object v;
java.lang.RuntimeException v;
java.lang.String v, v;
oadd.org.apache.calcite.avatica.remote.Service$OpenConnectionRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$OpenConnectionRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$OpenConnectionResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$CloseConnectionResponse apply(oadd.org.apache.calcite.avatica.remote.Service$CloseConnectionRequest)
{
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.io.IOException v;
java.lang.Object v;
java.lang.RuntimeException v;
java.lang.String v, v;
oadd.org.apache.calcite.avatica.remote.Service$CloseConnectionRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$CloseConnectionRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$CloseConnectionResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$ConnectionSyncResponse apply(oadd.org.apache.calcite.avatica.remote.Service$ConnectionSyncRequest)
{
oadd.org.apache.calcite.avatica.remote.Service$ConnectionSyncRequest v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.io.IOException v;
java.lang.Object v;
java.lang.RuntimeException v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$ConnectionSyncRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$ConnectionSyncResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$DatabasePropertyResponse apply(oadd.org.apache.calcite.avatica.remote.Service$DatabasePropertyRequest)
{
oadd.org.apache.calcite.avatica.remote.Service$DatabasePropertyRequest v;
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.io.IOException v;
java.lang.Object v;
java.lang.RuntimeException v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$DatabasePropertyRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$DatabasePropertyResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$SyncResultsResponse apply(oadd.org.apache.calcite.avatica.remote.Service$SyncResultsRequest)
{
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.io.IOException v;
java.lang.Object v;
java.lang.RuntimeException v;
java.lang.String v, v;
oadd.org.apache.calcite.avatica.remote.Service$SyncResultsRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$SyncResultsRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$SyncResultsResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$CommitResponse apply(oadd.org.apache.calcite.avatica.remote.Service$CommitRequest)
{
oadd.org.apache.calcite.avatica.remote.JsonService v;
oadd.org.apache.calcite.avatica.remote.Service$CommitRequest v;
java.io.IOException v;
java.lang.Object v;
java.lang.RuntimeException v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$CommitRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$CommitResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$RollbackResponse apply(oadd.org.apache.calcite.avatica.remote.Service$RollbackRequest)
{
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.io.IOException v;
java.lang.Object v;
oadd.org.apache.calcite.avatica.remote.Service$RollbackRequest v;
java.lang.RuntimeException v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$RollbackRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$RollbackResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$ExecuteBatchResponse apply(oadd.org.apache.calcite.avatica.remote.Service$PrepareAndExecuteBatchRequest)
{
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.io.IOException v;
java.lang.Object v;
oadd.org.apache.calcite.avatica.remote.Service$PrepareAndExecuteBatchRequest v;
java.lang.RuntimeException v;
java.lang.String v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$PrepareAndExecuteBatchRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$ExecuteBatchResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
public oadd.org.apache.calcite.avatica.remote.Service$ExecuteBatchResponse apply(oadd.org.apache.calcite.avatica.remote.Service$ExecuteBatchRequest)
{
oadd.org.apache.calcite.avatica.remote.JsonService v;
java.io.IOException v;
java.lang.Object v;
java.lang.RuntimeException v;
java.lang.String v, v;
oadd.org.apache.calcite.avatica.remote.Service$ExecuteBatchRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.JsonService;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service$ExecuteBatchRequest;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String encode(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.String apply(java.lang.String)>(v);
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.Object decode(java.lang.String,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/remote/Service$ExecuteBatchResponse;");
label:
return v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.JsonService: java.lang.RuntimeException handle(java.io.IOException)>(v);
throw v;
catch java.io.IOException from label to label with label;
}
static void <clinit>()
{
oadd.com.fasterxml.jackson.databind.ObjectMapper v, v, v, v;
oadd.com.fasterxml.jackson.core.JsonParser$Feature v, v;
oadd.com.fasterxml.jackson.databind.DeserializationFeature v;
v = new oadd.com.fasterxml.jackson.databind.ObjectMapper;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.ObjectMapper: void <init>()>();
<oadd.org.apache.calcite.avatica.remote.JsonService: oadd.com.fasterxml.jackson.databind.ObjectMapper MAPPER> = v;
v = <oadd.org.apache.calcite.avatica.remote.JsonService: oadd.com.fasterxml.jackson.databind.ObjectMapper MAPPER>;
v = <oadd.com.fasterxml.jackson.core.JsonParser$Feature: oadd.com.fasterxml.jackson.core.JsonParser$Feature ALLOW_UNQUOTED_FIELD_NAMES>;
virtualinvoke v.<oadd.com.fasterxml.jackson.databind.ObjectMapper: oadd.com.fasterxml.jackson.databind.ObjectMapper configure(oadd.com.fasterxml.jackson.core.JsonParser$Feature,boolean)>(v, 1);
v = <oadd.org.apache.calcite.avatica.remote.JsonService: oadd.com.fasterxml.jackson.databind.ObjectMapper MAPPER>;
v = <oadd.com.fasterxml.jackson.core.JsonParser$Feature: oadd.com.fasterxml.jackson.core.JsonParser$Feature ALLOW_SINGLE_QUOTES>;
virtualinvoke v.<oadd.com.fasterxml.jackson.databind.ObjectMapper: oadd.com.fasterxml.jackson.databind.ObjectMapper configure(oadd.com.fasterxml.jackson.core.JsonParser$Feature,boolean)>(v, 1);
v = <oadd.org.apache.calcite.avatica.remote.JsonService: oadd.com.fasterxml.jackson.databind.ObjectMapper MAPPER>;
v = <oadd.com.fasterxml.jackson.databind.DeserializationFeature: oadd.com.fasterxml.jackson.databind.DeserializationFeature USE_BIG_DECIMAL_FOR_FLOATS>;
virtualinvoke v.<oadd.com.fasterxml.jackson.databind.ObjectMapper: oadd.com.fasterxml.jackson.databind.ObjectMapper configure(oadd.com.fasterxml.jackson.databind.DeserializationFeature,boolean)>(v, 1);
return;
}
}