final class org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString extends org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString
{
static final int[] minLengthByDepth;
private final int totalLength;
private final org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left;
private final org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right;
private final int leftLength;
private final int treeDepth;
private static final long serialVersionUID;
private void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v;
int v, v, v, v, v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void <init>()>();
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left> = v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right> = v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int totalLength> = v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int getTreeDepth()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int getTreeDepth()>();
v = staticinvoke <java.lang.Math: int max(int,int)>(v, v);
v = v + 1;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int treeDepth> = v;
return;
}
static org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString concatenate(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v, v, v, v, v, v, v, v, v, v, v;
boolean v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$Balancer v;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
if v != 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
if v != 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
v = v + v;
if v >= 128 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString concatenateBytes(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v, v);
return v;
label:
v = v instanceof org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
if v == 0 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
v = v + v;
if v >= 128 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString concatenateBytes(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v, v);
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v, v);
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int getTreeDepth()>();
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int getTreeDepth()>();
if v <= v goto label;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int getTreeDepth()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int getTreeDepth()>();
if v <= v goto label;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v, v);
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v, v);
return v;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int getTreeDepth()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int getTreeDepth()>();
v = staticinvoke <java.lang.Math: int max(int,int)>(v, v);
v = v + 1;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int minLength(int)>(v);
if v < v goto label;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v, v);
return v;
label:
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$Balancer;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$Balancer: void <init>()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$Balancer: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString balance(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v, v);
return v;
}
private static org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString concatenateBytes(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)
{
byte[] v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v, v;
int v, v, v;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
v = v + v;
v = newarray (byte)[v];
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void copyTo(byte[],int,int,int)>(v, 0, 0, v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void copyTo(byte[],int,int,int)>(v, 0, v, v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString wrap(byte[])>(v);
return v;
}
static org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString newInstanceForTest(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v, v);
return v;
}
static int minLength(int)
{
int[] v, v;
int v, v, v;
v := @parameter: int;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int[] minLengthByDepth>;
v = lengthof v;
if v < v goto label;
return 2147483647;
label:
v = <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int[] minLengthByDepth>;
v = v[v];
return v;
}
public byte byteAt(int)
{
byte v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
int v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int totalLength>;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: void checkIndex(int,int)>(v, v);
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: byte internalByteAt(int)>(v);
return v;
}
byte internalByteAt(int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
byte v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v;
int v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
if v >= v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: byte internalByteAt(int)>(v);
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: byte internalByteAt(int)>(v);
return v;
}
public int size()
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int totalLength>;
return v;
}
public org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$ByteIterator iterator()
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$1 v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$1;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$1: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString)>(v);
return v;
}
protected int getTreeDepth()
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int treeDepth>;
return v;
}
protected boolean isBalanced()
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
int v, v, v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int totalLength>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int treeDepth>;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int minLength(int)>(v);
if v < v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString substring(int, int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: int;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int totalLength>;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int checkRange(int,int,int)>(v, v, v);
if v != 0 goto label;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString EMPTY>;
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int totalLength>;
if v != v goto label;
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
if v > v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString substring(int,int)>(v, v);
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
if v < v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString substring(int,int)>(v, v);
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString substring(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString substring(int,int)>(0, v);
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v, v);
return v;
}
protected void copyToInternal(byte[], int, int, int)
{
byte[] v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = v + v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
if v > v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void copyToInternal(byte[],int,int,int)>(v, v, v, v);
goto label;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
if v < v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void copyToInternal(byte[],int,int,int)>(v, v, v, v);
goto label;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void copyToInternal(byte[],int,int,int)>(v, v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v + v;
v = v - v;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void copyToInternal(byte[],int,int,int)>(v, 0, v, v);
label:
return;
}
public void copyTo(java.nio.ByteBuffer)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
java.nio.ByteBuffer v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: java.nio.ByteBuffer;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void copyTo(java.nio.ByteBuffer)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void copyTo(java.nio.ByteBuffer)>(v);
return;
}
public java.nio.ByteBuffer asReadOnlyByteBuffer()
{
byte[] v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
java.nio.ByteBuffer v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: byte[] toByteArray()>();
v = staticinvoke <java.nio.ByteBuffer: java.nio.ByteBuffer wrap(byte[])>(v);
v = virtualinvoke v.<java.nio.ByteBuffer: java.nio.ByteBuffer asReadOnlyBuffer()>();
return v;
}
public java.util.List asReadOnlyByteBufferList()
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
java.nio.ByteBuffer v;
boolean v;
java.util.ArrayList v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$LeafByteString v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$PieceIterator v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$PieceIterator;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$PieceIterator: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v);
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$PieceIterator: boolean hasNext()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$PieceIterator: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$LeafByteString next()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$LeafByteString: java.nio.ByteBuffer asReadOnlyByteBuffer()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public void writeTo(java.io.OutputStream) throws java.io.IOException
{
java.io.OutputStream v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: java.io.OutputStream;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void writeTo(java.io.OutputStream)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void writeTo(java.io.OutputStream)>(v);
return;
}
void writeToInternal(java.io.OutputStream, int, int) throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v, v, v;
int v, v, v, v, v, v, v, v, v, v;
java.io.OutputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: java.io.OutputStream;
v := @parameter: int;
v := @parameter: int;
v = v + v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
if v > v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void writeToInternal(java.io.OutputStream,int,int)>(v, v, v);
goto label;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
if v < v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void writeToInternal(java.io.OutputStream,int,int)>(v, v, v);
goto label;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void writeToInternal(java.io.OutputStream,int,int)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v - v;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void writeToInternal(java.io.OutputStream,int,int)>(v, 0, v);
label:
return;
}
void writeTo(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteOutput) throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteOutput v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteOutput;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void writeTo(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteOutput)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void writeTo(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteOutput)>(v);
return;
}
void writeToReverse(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteOutput) throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteOutput v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteOutput;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void writeToReverse(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteOutput)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void writeToReverse(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteOutput)>(v);
return;
}
protected java.lang.String toStringInternal(java.nio.charset.Charset)
{
byte[] v;
java.nio.charset.Charset v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
java.lang.String v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: java.nio.charset.Charset;
v = new java.lang.String;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: byte[] toByteArray()>();
specialinvoke v.<java.lang.String: void <init>(byte[],java.nio.charset.Charset)>(v, v);
return v;
}
public boolean isValidUtf8()
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v, v;
int v, v, v, v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int partialIsValidUtf8(int,int,int)>(0, 0, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int partialIsValidUtf8(int,int,int)>(v, 0, v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
protected int partialIsValidUtf8(int, int, int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = v + v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
if v > v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int partialIsValidUtf8(int,int,int)>(v, v, v);
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
if v < v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int partialIsValidUtf8(int,int,int)>(v, v, v);
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int partialIsValidUtf8(int,int,int)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v - v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int partialIsValidUtf8(int,int,int)>(v, 0, v);
return v;
}
public boolean equals(java.lang.Object)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
int v, v, v, v, v;
java.lang.Object v;
boolean v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString;
if v != 0 goto label;
return 0;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int totalLength>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
if v == v goto label;
return 0;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int totalLength>;
if v != 0 goto label;
return 1;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int peekCachedHashCode()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int peekCachedHashCode()>();
if v == 0 goto label;
if v == 0 goto label;
if v == v goto label;
return 0;
label:
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: boolean equalsFragments(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v);
return v;
}
private boolean equalsFragments(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)
{
java.lang.IllegalStateException v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v;
int v, v, v, v, v, v, v, v, v, v;
boolean v;
java.lang.Object v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$PieceIterator v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString;
v = 0;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$PieceIterator;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$PieceIterator: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v);
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = 0;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$PieceIterator;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$PieceIterator: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v);
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = 0;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$LeafByteString: int size()>();
v = v - v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$LeafByteString: int size()>();
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
if v != 0 goto label;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$LeafByteString: boolean equalsRange(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString,int,int)>(v, v, v);
goto label;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$LeafByteString: boolean equalsRange(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString,int,int)>(v, v, v);
label:
if v != 0 goto label;
return 0;
label:
v = v + v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int totalLength>;
if v < v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int totalLength>;
if v != v goto label;
return 1;
label:
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
label:
if v != v goto label;
v = 0;
interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
goto label;
label:
v = v + v;
label:
if v != v goto label;
v = 0;
interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
goto label;
label:
v = v + v;
goto label;
}
protected int partialHash(int, int, int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = v + v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
if v > v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int partialHash(int,int,int)>(v, v, v);
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
if v < v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int partialHash(int,int,int)>(v, v, v);
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int leftLength>;
v = v - v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString left>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int partialHash(int,int,int)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString right>;
v = v - v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int partialHash(int,int,int)>(v, 0, v);
return v;
}
public org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream newCodedInput()
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$RopeInputStream v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$RopeInputStream;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$RopeInputStream: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString)>(v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream newInstance(java.io.InputStream)>(v);
return v;
}
public java.io.InputStream newInput()
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$RopeInputStream v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$RopeInputStream;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString$RopeInputStream: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString)>(v);
return v;
}
java.lang.Object writeReplace()
{
byte[] v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: byte[] toByteArray()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString wrap(byte[])>(v);
return v;
}
private void readObject(java.io.ObjectInputStream) throws java.io.IOException
{
java.io.ObjectInputStream v;
java.io.InvalidObjectException v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString;
v := @parameter: java.io.ObjectInputStream;
v = new java.io.InvalidObjectException;
specialinvoke v.<java.io.InvalidObjectException: void <init>(java.lang.String)>("RopeByteStream instances are not to be serialized directly");
throw v;
}
static void <clinit>()
{
int v;
int[] v;
v = newarray (int)[47];
v[0] = 1;
v[1] = 1;
v[2] = 2;
v[3] = 3;
v[4] = 5;
v[5] = 8;
v[6] = 13;
v[7] = 21;
v[8] = 34;
v[9] = 55;
v[10] = 89;
v[11] = 144;
v[12] = 233;
v[13] = 377;
v[14] = 610;
v[15] = 987;
v[16] = 1597;
v[17] = 2584;
v[18] = 4181;
v[19] = 6765;
v[20] = 10946;
v[21] = 17711;
v[22] = 28657;
v = (int) 46368;
v[23] = v;
v[24] = 75025;
v[25] = 121393;
v[26] = 196418;
v[27] = 317811;
v[28] = 514229;
v[29] = 832040;
v[30] = 1346269;
v[31] = 2178309;
v[32] = 3524578;
v[33] = 5702887;
v[34] = 9227465;
v[35] = 14930352;
v[36] = 24157817;
v[37] = 39088169;
v[38] = 63245986;
v[39] = 102334155;
v[40] = 165580141;
v[41] = 267914296;
v[42] = 433494437;
v[43] = 701408733;
v[44] = 1134903170;
v[45] = 1836311903;
v[46] = 2147483647;
<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.RopeByteString: int[] minLengthByDepth> = v;
return;
}
}