public final class org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream extends java.io.FilterInputStream implements java.io.DataInput
{
public void <init>(java.io.InputStream)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
java.lang.Object v;
java.io.InputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v := @parameter: java.io.InputStream;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
specialinvoke v.<java.io.FilterInputStream: void <init>(java.io.InputStream)>(v);
return;
}
public java.lang.String readLine()
{
java.lang.UnsupportedOperationException v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("readLine is not supported");
throw v;
}
public void readFully(byte[]) throws java.io.IOException
{
byte[] v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v := @parameter: byte[];
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.ByteStreams: void readFully(java.io.InputStream,byte[])>(v, v);
return;
}
public void readFully(byte[], int, int) throws java.io.IOException
{
byte[] v;
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.ByteStreams: void readFully(java.io.InputStream,byte[],int,int)>(v, v, v, v);
return;
}
public int skipBytes(int) throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
long v;
java.io.InputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: java.io.InputStream in>;
v = virtualinvoke v.<java.io.InputStream: long skip(long)>(v);
return v;
}
public int readUnsignedByte() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
java.io.EOFException v;
java.io.InputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: java.io.InputStream in>;
v = virtualinvoke v.<java.io.InputStream: int read()>();
if 0 <= v goto label;
v = new java.io.EOFException;
specialinvoke v.<java.io.EOFException: void <init>()>();
throw v;
label:
return v;
}
public int readUnsignedShort() throws java.io.IOException
{
byte v, v;
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.primitives.Ints: int fromBytes(byte,byte,byte,byte)>(0, 0, v, v);
return v;
}
public int readInt() throws java.io.IOException
{
byte v, v, v, v;
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.primitives.Ints: int fromBytes(byte,byte,byte,byte)>(v, v, v, v);
return v;
}
public long readLong() throws java.io.IOException
{
long v;
byte v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: byte readAndCheckByte()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.primitives.Longs: long fromBytes(byte,byte,byte,byte,byte,byte,byte,byte)>(v, v, v, v, v, v, v, v);
return v;
}
public float readFloat() throws java.io.IOException
{
int v;
float v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: int readInt()>();
v = staticinvoke <java.lang.Float: float intBitsToFloat(int)>(v);
return v;
}
public double readDouble() throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
long v;
double v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: long readLong()>();
v = staticinvoke <java.lang.Double: double longBitsToDouble(long)>(v);
return v;
}
public java.lang.String readUTF() throws java.io.IOException
{
java.io.DataInputStream v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
java.lang.String v;
java.io.InputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = new java.io.DataInputStream;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: java.io.InputStream in>;
specialinvoke v.<java.io.DataInputStream: void <init>(java.io.InputStream)>(v);
v = virtualinvoke v.<java.io.DataInputStream: java.lang.String readUTF()>();
return v;
}
public short readShort() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: int readUnsignedShort()>();
return v;
}
public char readChar() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: int readUnsignedShort()>();
return v;
}
public byte readByte() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: int readUnsignedByte()>();
return v;
}
public boolean readBoolean() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: int readUnsignedByte()>();
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
private byte readAndCheckByte() throws java.io.IOException, java.io.EOFException
{
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream v;
java.io.EOFException v;
java.io.InputStream v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.io.LittleEndianDataInputStream: java.io.InputStream in>;
v = virtualinvoke v.<java.io.InputStream: int read()>();
v = (int) -1;
if v != v goto label;
v = new java.io.EOFException;
specialinvoke v.<java.io.EOFException: void <init>()>();
throw v;
label:
return v;
}
}