class org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder extends java.lang.Object { private org.apache.hive.kudu.org.apache.kudu.Schema schema; private java.nio.ByteBuffer rows; private java.util.List indirect; private long indirectWrittenBytes; void () { org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder v; v := @this: org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder; specialinvoke v.()>(); return; } private void init(org.apache.hive.kudu.org.apache.kudu.Schema, int) { java.nio.ByteBuffer v, v; java.util.ArrayList v; int v, v, v, v, v, v, v, v, v; boolean v; org.apache.hive.kudu.org.apache.kudu.Schema v; java.nio.ByteOrder v; org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder v; v := @this: org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder; v := @parameter: org.apache.hive.kudu.org.apache.kudu.Schema; v := @parameter: int; v. = v; v = virtualinvoke v.(); v = staticinvoke (v); v = virtualinvoke v.(); v = 1 + v; v = v + v; v = virtualinvoke v.(); if v == 0 goto label; v = v + v; label: v = v * v; v = staticinvoke (v); v = ; v = virtualinvoke v.(v); v. = v; v = new java.util.ArrayList; v = virtualinvoke v.(); v = v * v; specialinvoke v.(int)>(v); v. = v; return; } private org.apache.hive.kudu.org.apache.kudu.WireProtocol$RowOperationsPB toPB() { byte[] v; long v; java.nio.ByteBuffer v, v, v, v; org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v; int v, v, v, v; org.apache.hive.kudu.org.apache.kudu.WireProtocol$RowOperationsPB v; boolean v; java.util.Iterator v; java.util.List v, v; org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder v; java.lang.Object v; org.apache.hive.kudu.org.apache.kudu.WireProtocol$RowOperationsPB$Builder v; v := @this: org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder; v = staticinvoke (); v = v.; v = v.; v = virtualinvoke v.(); virtualinvoke v.(v); v = v.; virtualinvoke v.(); v = v.; v = staticinvoke (v); virtualinvoke v.(v); v = v.; v = interfaceinvoke v.(); if v <= 0 goto label; v = v.; v = newarray (byte)[v]; v = 0; v = v.; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = virtualinvoke v.(); virtualinvoke v.(v, v, v); v = v + v; goto label; label: v = staticinvoke (v); virtualinvoke v.(v); label: v = virtualinvoke v.(); return v; } private void encodeRow(org.apache.hive.kudu.org.apache.kudu.client.PartialRow, org.apache.hive.kudu.org.apache.kudu.client.Operation$ChangeType) { byte[] v, v, v; java.nio.ByteBuffer v, v, v, v, v, v; byte v; boolean v, v, v, v; org.apache.hive.kudu.org.apache.kudu.client.Operation$ChangeType v, v; java.util.List v, v; org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder v; org.apache.hive.kudu.org.apache.kudu.Type v, v, v, v, v, v; long v, v, v; org.apache.hive.kudu.org.apache.kudu.client.PartialRow v; int v, v, v, v, v, v, v, v, v, v, v, v, v, v; org.apache.hive.kudu.org.apache.kudu.Schema v, v, v, v, v, v, v, v, v; org.apache.hive.kudu.org.apache.kudu.ColumnSchema v; java.lang.Object v; java.util.BitSet v, v; v := @this: org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder; v := @parameter: org.apache.hive.kudu.org.apache.kudu.client.PartialRow; v := @parameter: org.apache.hive.kudu.org.apache.kudu.client.Operation$ChangeType; v = virtualinvoke v.(); v = virtualinvoke v.(); v = virtualinvoke v.(); v = virtualinvoke v.(); v = ; if v != v goto label; v = virtualinvoke v.(); v = virtualinvoke v.(); v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = v - 1; virtualinvoke v.(v, v); v = v.; v = virtualinvoke v.(); if v == 0 goto label; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = v - 1; virtualinvoke v.(v, v); label: v = v.; v = virtualinvoke v.(); virtualinvoke v.(v); v = v.; v = v.; v = virtualinvoke v.(); v = staticinvoke (v, v); virtualinvoke v.(v); v = v.; v = virtualinvoke v.(); if v == 0 goto label; v = v.; v = v.; v = virtualinvoke v.(); v = staticinvoke (v, v); virtualinvoke v.(v); label: v = virtualinvoke v.(); v = 0; v = 0; label: if v >= v goto label; v = v.; v = virtualinvoke v.(v); v = virtualinvoke v.(v); if v == 0 goto label; v = virtualinvoke v.(v); if v != 0 goto label; v = virtualinvoke v.(); v = ; if v == v goto label; v = virtualinvoke v.(); v = ; if v == v goto label; v = virtualinvoke v.(); v = ; if v != v goto label; label: v = virtualinvoke v.(); v = interfaceinvoke v.(v); virtualinvoke v.(); v = v.; v = v.; virtualinvoke v.(v); v = virtualinvoke v.(); v = v.; virtualinvoke v.(v); v = v.; interfaceinvoke v.(v); v = v.; v = v + v; v. = v; goto label; label: v = v.; v = virtualinvoke v.(); virtualinvoke v.(v, v, v); label: v = virtualinvoke v.(); v = v + v; v = v + 1; goto label; label: return; } public org.apache.hive.kudu.org.apache.kudu.WireProtocol$RowOperationsPB encodeOperations(java.util.List) { java.util.Iterator v; org.apache.hive.kudu.org.apache.kudu.Schema v; org.apache.hive.kudu.org.apache.kudu.client.KuduTable v; org.apache.hive.kudu.org.apache.kudu.client.Operation$ChangeType v; java.util.List v; org.apache.hive.kudu.org.apache.kudu.client.PartialRow v; int v; org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder v; java.lang.Object v, v; org.apache.hive.kudu.org.apache.kudu.WireProtocol$RowOperationsPB v; boolean v, v; v := @this: org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder; v := @parameter: java.util.List; if v == null goto label; v = interfaceinvoke v.(); if v == 0 goto label; label: return null; label: v = interfaceinvoke v.(0); v = v.; v = virtualinvoke v.(); v = interfaceinvoke v.(); specialinvoke v.(v, v); v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = v.; v = virtualinvoke v.(); specialinvoke v.(v, v); goto label; label: v = specialinvoke v.(); return v; } public org.apache.hive.kudu.org.apache.kudu.WireProtocol$RowOperationsPB encodeRangePartitions(java.util.List, java.util.List) { org.apache.hive.kudu.org.apache.kudu.client.PartialRow v, v, v; int v, v, v, v; org.apache.hive.kudu.org.apache.kudu.WireProtocol$RowOperationsPB v; org.apache.hive.kudu.org.apache.kudu.client.RangePartitionBound v, v, v, v; boolean v, v, v, v, v; java.util.Iterator v, v; org.apache.hive.kudu.org.apache.kudu.Schema v; org.apache.hive.kudu.org.apache.kudu.client.Operation$ChangeType v, v, v; java.util.List v, v; org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder v; java.lang.Object v, v, v, v; v := @this: org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder; v := @parameter: java.util.List; v := @parameter: java.util.List; v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); if v == 0 goto label; return null; label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(0); v = virtualinvoke v.(); v = virtualinvoke v.(); goto label; label: v = interfaceinvoke v.(0); v = virtualinvoke v.(); label: v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = 2 * v; v = v + v; specialinvoke v.(v, v); v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = ; specialinvoke v.(v, v); goto label; label: v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = virtualinvoke v.(); v = virtualinvoke v.(); v = ; if v != v goto label; v = ; goto label; label: v = ; label: specialinvoke v.(v, v); v = virtualinvoke v.(); v = virtualinvoke v.(); v = ; if v != v goto label; v = ; goto label; label: v = ; label: specialinvoke v.(v, v); goto label; label: v = specialinvoke v.(); return v; } public org.apache.hive.kudu.org.apache.kudu.WireProtocol$RowOperationsPB encodeLowerAndUpperBounds(org.apache.hive.kudu.org.apache.kudu.client.PartialRow, org.apache.hive.kudu.org.apache.kudu.client.PartialRow, org.apache.hive.kudu.org.apache.kudu.client.RangePartitionBound, org.apache.hive.kudu.org.apache.kudu.client.RangePartitionBound) { org.apache.hive.kudu.org.apache.kudu.Schema v; org.apache.hive.kudu.org.apache.kudu.client.Operation$ChangeType v, v; org.apache.hive.kudu.org.apache.kudu.client.PartialRow v, v; org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder v; org.apache.hive.kudu.org.apache.kudu.WireProtocol$RowOperationsPB v; org.apache.hive.kudu.org.apache.kudu.client.RangePartitionBound v, v, v, v; v := @this: org.apache.hive.kudu.org.apache.kudu.client.Operation$OperationsEncoder; v := @parameter: org.apache.hive.kudu.org.apache.kudu.client.PartialRow; v := @parameter: org.apache.hive.kudu.org.apache.kudu.client.PartialRow; v := @parameter: org.apache.hive.kudu.org.apache.kudu.client.RangePartitionBound; v := @parameter: org.apache.hive.kudu.org.apache.kudu.client.RangePartitionBound; v = virtualinvoke v.(); specialinvoke v.(v, 2); v = ; if v != v goto label; v = ; goto label; label: v = ; label: specialinvoke v.(v, v); v = ; if v != v goto label; v = ; goto label; label: v = ; label: specialinvoke v.(v, v); v = specialinvoke v.(); return v; } }