public class oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest extends oadd.org.apache.calcite.avatica.remote.Service$Request
{
private static final oadd.com.google.protobuf.Descriptors$FieldDescriptor STATEMENT_HANDLE_DESCRIPTOR;
private static final oadd.com.google.protobuf.Descriptors$FieldDescriptor DEPRECATED_FIRST_FRAME_MAX_SIZE_DESCRIPTOR;
private static final oadd.com.google.protobuf.Descriptors$FieldDescriptor FIRST_FRAME_MAX_SIZE_DESCRIPTOR;
public final oadd.org.apache.calcite.avatica.Meta$StatementHandle statementHandle;
public final java.util.List parameterValues;
public final int maxRowCount;
void <init>()
{
oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest;
specialinvoke v.<oadd.org.apache.calcite.avatica.remote.Service$Request: void <init>()>();
v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.org.apache.calcite.avatica.Meta$StatementHandle statementHandle> = null;
v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: java.util.List parameterValues> = null;
v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: int maxRowCount> = 0;
return;
}
public void <init>(oadd.org.apache.calcite.avatica.Meta$StatementHandle, java.util.List, int)
{
java.util.List v;
oadd.org.apache.calcite.avatica.Meta$StatementHandle v;
int v;
oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest;
v := @parameter: oadd.org.apache.calcite.avatica.Meta$StatementHandle;
v := @parameter: java.util.List;
v := @parameter: int;
specialinvoke v.<oadd.org.apache.calcite.avatica.remote.Service$Request: void <init>()>();
v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.org.apache.calcite.avatica.Meta$StatementHandle statementHandle> = v;
v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: java.util.List parameterValues> = v;
v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: int maxRowCount> = v;
return;
}
oadd.org.apache.calcite.avatica.remote.Service$ExecuteResponse accept(oadd.org.apache.calcite.avatica.remote.Service)
{
oadd.org.apache.calcite.avatica.remote.Service v;
oadd.org.apache.calcite.avatica.remote.Service$ExecuteResponse v;
oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest;
v := @parameter: oadd.org.apache.calcite.avatica.remote.Service;
v = interfaceinvoke v.<oadd.org.apache.calcite.avatica.remote.Service: oadd.org.apache.calcite.avatica.remote.Service$ExecuteResponse apply(oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest)>(v);
return v;
}
oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest deserialize(oadd.com.google.protobuf.Message)
{
long v;
oadd.org.apache.calcite.avatica.proto.Common$TypedValue v;
java.util.ArrayList v, v;
oadd.org.apache.calcite.avatica.Meta$StatementHandle v;
int v;
oadd.org.apache.calcite.avatica.proto.Common$StatementHandle v;
boolean v, v, v, v, v, v;
java.util.Iterator v;
java.util.List v;
oadd.org.apache.calcite.avatica.remote.TypedValue v;
java.lang.Object v;
oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest v, v;
oadd.com.google.protobuf.Message v, v;
oadd.com.google.protobuf.Descriptors$FieldDescriptor v, v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest;
v := @parameter: oadd.com.google.protobuf.Message;
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.ProtobufService: oadd.com.google.protobuf.Message castProtobufMessage(oadd.com.google.protobuf.Message,java.lang.Class)>(v, class "Loadd/org/apache/calcite/avatica/proto/Requests$ExecuteRequest;");
v = null;
v = <oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.com.google.protobuf.Descriptors$FieldDescriptor STATEMENT_HANDLE_DESCRIPTOR>;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: boolean hasField(oadd.com.google.protobuf.Descriptors$FieldDescriptor)>(v);
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: oadd.org.apache.calcite.avatica.proto.Common$StatementHandle getStatementHandle()>();
v = staticinvoke <oadd.org.apache.calcite.avatica.Meta$StatementHandle: oadd.org.apache.calcite.avatica.Meta$StatementHandle fromProto(oadd.org.apache.calcite.avatica.proto.Common$StatementHandle)>(v);
label:
v = null;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: boolean getHasParameterValues()>();
if v == 0 goto label;
v = new java.util.ArrayList;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: int getParameterValuesCount()>();
specialinvoke v.<java.util.ArrayList: void <init>(int)>(v);
v = v;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: java.util.List getParameterValuesList()>();
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = <oadd.org.apache.calcite.avatica.remote.TypedValue: oadd.org.apache.calcite.avatica.proto.Common$TypedValue PROTO_IMPLICIT_NULL>;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Common$TypedValue: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(null);
goto label;
label:
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.TypedValue: oadd.org.apache.calcite.avatica.remote.TypedValue fromProto(oadd.org.apache.calcite.avatica.proto.Common$TypedValue)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = <oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.com.google.protobuf.Descriptors$FieldDescriptor FIRST_FRAME_MAX_SIZE_DESCRIPTOR>;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: boolean hasField(oadd.com.google.protobuf.Descriptors$FieldDescriptor)>(v);
if v == 0 goto label;
virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: int getFirstFrameMaxSize()>();
goto label;
label:
v = <oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.com.google.protobuf.Descriptors$FieldDescriptor DEPRECATED_FIRST_FRAME_MAX_SIZE_DESCRIPTOR>;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: boolean hasField(oadd.com.google.protobuf.Descriptors$FieldDescriptor)>(v);
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: long getDeprecatedFirstFrameMaxSize()>();
label:
v = new oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest;
specialinvoke v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: void <init>(oadd.org.apache.calcite.avatica.Meta$StatementHandle,java.util.List,int)>(v, v, v);
return v;
}
oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest serialize()
{
java.util.Iterator v;
oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder v;
oadd.org.apache.calcite.avatica.proto.Common$TypedValue v, v;
oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest v;
java.util.List v, v;
oadd.org.apache.calcite.avatica.Meta$StatementHandle v, v;
int v, v;
java.lang.Object v;
oadd.org.apache.calcite.avatica.proto.Common$StatementHandle v;
oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest v;
boolean v;
v := @this: oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest;
v = staticinvoke <oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder newBuilder()>();
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.org.apache.calcite.avatica.Meta$StatementHandle statementHandle>;
if null == v goto label;
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.org.apache.calcite.avatica.Meta$StatementHandle statementHandle>;
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.Meta$StatementHandle: oadd.org.apache.calcite.avatica.proto.Common$StatementHandle toProto()>();
virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder: oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder setStatementHandle(oadd.org.apache.calcite.avatica.proto.Common$StatementHandle)>(v);
label:
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: java.util.List parameterValues>;
if null == v goto label;
virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder: oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder setHasParameterValues(boolean)>(1);
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: java.util.List parameterValues>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
if v != null goto label;
v = <oadd.org.apache.calcite.avatica.remote.TypedValue: oadd.org.apache.calcite.avatica.proto.Common$TypedValue PROTO_IMPLICIT_NULL>;
virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder: oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder addParameterValues(oadd.org.apache.calcite.avatica.proto.Common$TypedValue)>(v);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.remote.TypedValue: oadd.org.apache.calcite.avatica.proto.Common$TypedValue toProto()>();
virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder: oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder addParameterValues(oadd.org.apache.calcite.avatica.proto.Common$TypedValue)>(v);
goto label;
label:
virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder: oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder setHasParameterValues(boolean)>(0);
label:
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: int maxRowCount>;
virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder: oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder setDeprecatedFirstFrameMaxSize(long)>(v);
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: int maxRowCount>;
virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder: oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder setFirstFrameMaxSize(int)>(v);
v = virtualinvoke v.<oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder: oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest build()>();
return v;
}
public int hashCode()
{
java.util.List v;
oadd.org.apache.calcite.avatica.Meta$StatementHandle v;
int v, v, v, v;
oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest v;
v := @this: oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest;
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.org.apache.calcite.avatica.Meta$StatementHandle statementHandle>;
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: int p(int,java.lang.Object)>(1, v);
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: java.util.List parameterValues>;
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: int p(int,java.lang.Object)>(v, v);
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: int maxRowCount>;
v = staticinvoke <oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: int p(int,int)>(v, v);
return v;
}
public boolean equals(java.lang.Object)
{
java.util.List v, v;
oadd.org.apache.calcite.avatica.Meta$StatementHandle v, v;
int v, v;
java.lang.Object v;
oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest v;
boolean v, v, v, v;
v := @this: oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest;
v := @parameter: java.lang.Object;
if v == v goto label;
v = v instanceof oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest;
if v == 0 goto label;
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: int maxRowCount>;
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: int maxRowCount>;
if v != v goto label;
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.org.apache.calcite.avatica.Meta$StatementHandle statementHandle>;
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.org.apache.calcite.avatica.Meta$StatementHandle statementHandle>;
v = staticinvoke <java.util.Objects: boolean equals(java.lang.Object,java.lang.Object)>(v, v);
if v == 0 goto label;
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: java.util.List parameterValues>;
v = v.<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: java.util.List parameterValues>;
v = staticinvoke <java.util.Objects: boolean equals(java.lang.Object,java.lang.Object)>(v, v);
if v == 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
static void <clinit>()
{
oadd.com.google.protobuf.Descriptors$Descriptor v, v, v;
oadd.com.google.protobuf.Descriptors$FieldDescriptor v, v, v;
v = staticinvoke <oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: oadd.com.google.protobuf.Descriptors$Descriptor getDescriptor()>();
v = virtualinvoke v.<oadd.com.google.protobuf.Descriptors$Descriptor: oadd.com.google.protobuf.Descriptors$FieldDescriptor findFieldByNumber(int)>(1);
<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.com.google.protobuf.Descriptors$FieldDescriptor STATEMENT_HANDLE_DESCRIPTOR> = v;
v = staticinvoke <oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: oadd.com.google.protobuf.Descriptors$Descriptor getDescriptor()>();
v = virtualinvoke v.<oadd.com.google.protobuf.Descriptors$Descriptor: oadd.com.google.protobuf.Descriptors$FieldDescriptor findFieldByNumber(int)>(3);
<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.com.google.protobuf.Descriptors$FieldDescriptor DEPRECATED_FIRST_FRAME_MAX_SIZE_DESCRIPTOR> = v;
v = staticinvoke <oadd.org.apache.calcite.avatica.proto.Requests$ExecuteRequest: oadd.com.google.protobuf.Descriptors$Descriptor getDescriptor()>();
v = virtualinvoke v.<oadd.com.google.protobuf.Descriptors$Descriptor: oadd.com.google.protobuf.Descriptors$FieldDescriptor findFieldByNumber(int)>(5);
<oadd.org.apache.calcite.avatica.remote.Service$ExecuteRequest: oadd.com.google.protobuf.Descriptors$FieldDescriptor FIRST_FRAME_MAX_SIZE_DESCRIPTOR> = v;
return;
}
}