Interface ByteArrayDataInput
- All Superinterfaces:
DataInput
An extension of
DataInput
for reading from in-memory byte arrays; its methods offer
identical functionality but do not throw IOException
.
Warning: The caller is responsible for not attempting to read past the end of the
array. If any method encounters the end of the array prematurely, it throws IllegalStateException
to signify programmer error. This behavior is a technical violation
of the supertype's contract, which specifies a checked exception.
- Since:
- 1.0
- Author:
- Kevin Bourrillion
-
Method Details
-
readFully
-
readFully
-
skipBytes
-
readBoolean
- Specified by:
readBoolean
in interfaceDataInput
-
readByte
-
readUnsignedByte
- Specified by:
readUnsignedByte
in interfaceDataInput
-
readShort
-
readUnsignedShort
- Specified by:
readUnsignedShort
in interfaceDataInput
-
readChar
-
readInt
-
readLong
-
readFloat
-
readDouble
- Specified by:
readDouble
in interfaceDataInput
-
readLine
-
readUTF
-