public class BytesDataInput extends java.lang.Object implements DataInput
| Constructor and Description |
|---|
BytesDataInput(byte[] data) |
BytesDataInput(byte[] data,
int offset) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
int |
getCurrentOffset() |
boolean |
hasMore() |
boolean[] |
readBoolArray() |
boolean |
readBoolean() |
byte[] |
readByteArray() |
byte[] |
readBytes() |
int |
readChar() |
java.time.LocalDate |
readDate() |
double |
readDouble() |
double[] |
readDoubleArray() |
double[] |
readDoubleArray(int length) |
FlexDateTime |
readFlexDateTime() |
float |
readFloat() |
float[] |
readFloatArray() |
float[] |
readFloatArray(int length) |
int |
readInt() |
int[] |
readIntArray() |
int[] |
readIntArray(int length) |
long |
readLong() |
long[] |
readLongArray() |
long[] |
readLongArray(int length) |
byte[] |
readRawBytes(int size) |
byte |
readSByte() |
short |
readShort() |
short[] |
readShortArray() |
short[] |
readShortArray(int length) |
java.lang.String |
readString() |
java.lang.String[] |
readStringArray() |
java.lang.String[] |
readStringArray(int length) |
int |
readUByte() |
byte[] |
readUByteArray() |
int |
readUInt() |
int[] |
readUIntArray() |
long |
readULong() |
long[] |
readULongArray() |
long[] |
readULongArray(int length) |
int |
readUShort() |
short[] |
readUShortArray() |
short[] |
readUShortArray(int length) |
int |
readVarInt() |
int[] |
readVarIntArray() |
int[] |
readVarIntArray(int length) |
long |
readVarLong() |
long[] |
readVarLongArray() |
long[] |
readVarLongArray(int length) |
int |
readVarUInt() |
int[] |
readVarUIntArray() |
int[] |
readVarUIntArray(int length) |
long |
readVarULong() |
long[] |
readVarULongArray() |
long[] |
readVarULongArray(int length) |
void |
skip(int bytes) |
public BytesDataInput(byte[] data)
public BytesDataInput(byte[] data,
int offset)
public int getCurrentOffset()
public boolean readBoolean()
readBoolean in interface DataInputpublic int readUShort()
readUShort in interface DataInputpublic int readVarInt()
readVarInt in interface DataInputpublic int readVarUInt()
readVarUInt in interface DataInputpublic long readVarLong()
readVarLong in interface DataInputpublic long readVarULong()
readVarULong in interface DataInputpublic double readDouble()
readDouble in interface DataInputpublic java.lang.String readString()
readString in interface DataInputpublic byte[] readRawBytes(int size)
readRawBytes in interface DataInputpublic boolean[] readBoolArray()
readBoolArray in interface DataInputpublic byte[] readByteArray()
readByteArray in interface DataInputpublic byte[] readUByteArray()
readUByteArray in interface DataInputpublic short[] readShortArray()
readShortArray in interface DataInputpublic short[] readShortArray(int length)
readShortArray in interface DataInputpublic short[] readUShortArray()
readUShortArray in interface DataInputpublic short[] readUShortArray(int length)
readUShortArray in interface DataInputpublic int[] readVarIntArray()
readVarIntArray in interface DataInputpublic int[] readVarIntArray(int length)
readVarIntArray in interface DataInputpublic int[] readVarUIntArray()
readVarUIntArray in interface DataInputpublic int[] readVarUIntArray(int length)
readVarUIntArray in interface DataInputpublic int[] readIntArray()
readIntArray in interface DataInputpublic int[] readIntArray(int length)
readIntArray in interface DataInputpublic int[] readUIntArray()
readUIntArray in interface DataInputpublic long[] readVarLongArray()
readVarLongArray in interface DataInputpublic long[] readVarLongArray(int length)
readVarLongArray in interface DataInputpublic long[] readVarULongArray()
readVarULongArray in interface DataInputpublic long[] readVarULongArray(int length)
readVarULongArray in interface DataInputpublic long[] readLongArray()
readLongArray in interface DataInputpublic long[] readLongArray(int length)
readLongArray in interface DataInputpublic long[] readULongArray()
readULongArray in interface DataInputpublic long[] readULongArray(int length)
readULongArray in interface DataInputpublic float[] readFloatArray()
readFloatArray in interface DataInputpublic float[] readFloatArray(int length)
readFloatArray in interface DataInputpublic double[] readDoubleArray()
readDoubleArray in interface DataInputpublic double[] readDoubleArray(int length)
readDoubleArray in interface DataInputpublic java.lang.String[] readStringArray()
readStringArray in interface DataInputpublic java.lang.String[] readStringArray(int length)
readStringArray in interface DataInputpublic FlexDateTime readFlexDateTime()
readFlexDateTime in interface DataInputpublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseable