public interface DataInput
extends java.io.Closeable
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasMore() |
default boolean[] |
readBoolArray() |
default boolean |
readBoolean() |
default byte[] |
readByteArray() |
default byte[] |
readBytes() |
default int |
readChar() |
default java.time.LocalDate |
readDate() |
default double |
readDouble() |
default double[] |
readDoubleArray() |
default double[] |
readDoubleArray(int length) |
default float |
readFloat() |
default float[] |
readFloatArray() |
default float[] |
readFloatArray(int length) |
int |
readInt() |
default int[] |
readIntArray() |
default int[] |
readIntArray(int length) |
long |
readLong() |
default long[] |
readLongArray() |
default long[] |
readLongArray(int length) |
byte[] |
readRawBytes(int length) |
byte |
readSByte() |
short |
readShort() |
default short[] |
readShortArray() |
default short[] |
readShortArray(int length) |
default java.lang.String |
readString() |
default java.lang.String[] |
readStringArray() |
default java.lang.String[] |
readStringArray(int length) |
int |
readUByte() |
default byte[] |
readUByteArray() |
int |
readUInt() |
default int[] |
readUIntArray() |
long |
readULong() |
default long[] |
readULongArray() |
default long[] |
readULongArray(int length) |
int |
readUShort() |
default short[] |
readUShortArray() |
default short[] |
readUShortArray(int length) |
int |
readVarInt() |
default int[] |
readVarIntArray() |
default int[] |
readVarIntArray(int length) |
long |
readVarLong() |
default long[] |
readVarLongArray() |
default long[] |
readVarLongArray(int length) |
int |
readVarUInt() |
default int[] |
readVarUIntArray() |
default int[] |
readVarUIntArray(int length) |
long |
readVarULong() |
default long[] |
readVarULongArray() |
default long[] |
readVarULongArray(int length) |
void |
skip(int bytes) |
default boolean readBoolean()
throws java.io.IOException
java.io.IOExceptionbyte readSByte()
throws java.io.IOException
java.io.IOExceptionint readUByte()
throws java.io.IOException
java.io.IOExceptionshort readShort()
throws java.io.IOException
java.io.IOExceptionint readUShort()
throws java.io.IOException
java.io.IOExceptionint readInt()
throws java.io.IOException
java.io.IOExceptionint readUInt()
throws java.io.IOException
java.io.IOExceptionlong readLong()
throws java.io.IOException
java.io.IOExceptionlong readULong()
throws java.io.IOException
java.io.IOExceptionint readVarInt()
throws java.io.IOException
java.io.IOExceptionint readVarUInt()
throws java.io.IOException
java.io.IOExceptionlong readVarLong()
throws java.io.IOException
java.io.IOExceptionlong readVarULong()
throws java.io.IOException
java.io.IOExceptiondefault float readFloat()
throws java.io.IOException
java.io.IOExceptiondefault double readDouble()
throws java.io.IOException
java.io.IOExceptiondefault int readChar()
throws java.io.IOException
java.io.IOExceptiondefault java.lang.String readString()
throws java.io.IOException
java.io.IOExceptiondefault byte[] readBytes()
throws java.io.IOException
java.io.IOExceptionbyte[] readRawBytes(int length)
throws java.io.IOException
java.io.IOExceptiondefault boolean[] readBoolArray()
throws java.io.IOException
java.io.IOExceptiondefault byte[] readByteArray()
throws java.io.IOException
java.io.IOExceptiondefault byte[] readUByteArray()
throws java.io.IOException
java.io.IOExceptiondefault short[] readShortArray()
throws java.io.IOException
java.io.IOExceptiondefault short[] readShortArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault short[] readUShortArray()
throws java.io.IOException
java.io.IOExceptiondefault short[] readUShortArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault int[] readVarIntArray()
throws java.io.IOException
java.io.IOExceptiondefault int[] readVarIntArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault int[] readVarUIntArray()
throws java.io.IOException
java.io.IOExceptiondefault int[] readVarUIntArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault int[] readIntArray()
throws java.io.IOException
java.io.IOExceptiondefault int[] readIntArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault int[] readUIntArray()
throws java.io.IOException
java.io.IOExceptiondefault long[] readVarLongArray()
throws java.io.IOException
java.io.IOExceptiondefault long[] readVarLongArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault long[] readVarULongArray()
throws java.io.IOException
java.io.IOExceptiondefault long[] readVarULongArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault long[] readLongArray()
throws java.io.IOException
java.io.IOExceptiondefault long[] readLongArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault long[] readULongArray()
throws java.io.IOException
java.io.IOExceptiondefault long[] readULongArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault float[] readFloatArray()
throws java.io.IOException
java.io.IOExceptiondefault float[] readFloatArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault double[] readDoubleArray()
throws java.io.IOException
java.io.IOExceptiondefault double[] readDoubleArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault java.lang.String[] readStringArray()
throws java.io.IOException
java.io.IOExceptiondefault java.lang.String[] readStringArray(int length)
throws java.io.IOException
java.io.IOExceptiondefault java.time.LocalDate readDate()
throws java.io.IOException
java.io.IOExceptionvoid skip(int bytes) throws java.io.IOException
java.io.IOExceptionboolean hasMore()
throws java.io.IOException
java.io.IOException