final class org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString extends org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$LiteralByteString
{
private final int bytesOffset;
private final int bytesLength;
private static final long serialVersionUID;
void <init>(byte[], int, int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString v;
byte[] v;
int v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$LiteralByteString: void <init>(byte[])>(v);
v = v + v;
v = lengthof v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: int checkRange(int,int,int)>(v, v, v);
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: int bytesOffset> = v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: int bytesLength> = v;
return;
}
public byte byteAt(int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString v;
byte[] v;
byte v;
int v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString;
v := @parameter: int;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: int size()>();
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: void checkIndex(int,int)>(v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: byte[] bytes>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: int bytesOffset>;
v = v + v;
v = v[v];
return v;
}
byte internalByteAt(int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString v;
byte[] v;
byte v;
int v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: byte[] bytes>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: int bytesOffset>;
v = v + v;
v = v[v];
return v;
}
public int size()
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: int bytesLength>;
return v;
}
protected int getOffsetIntoBytes()
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: int bytesOffset>;
return v;
}
protected void copyToInternal(byte[], int, int, int)
{
byte[] v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString v;
int v, v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: byte[] bytes>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: int getOffsetIntoBytes()>();
v = v + v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
return;
}
java.lang.Object writeReplace()
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString v;
byte[] v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString: 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;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString v;
java.io.InvalidObjectException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString$BoundedByteString;
v := @parameter: java.io.ObjectInputStream;
v = new java.io.InvalidObjectException;
specialinvoke v.<java.io.InvalidObjectException: void <init>(java.lang.String)>("BoundedByteStream instances are not to be serialized directly");
throw v;
}
}