| Constructor and Description |
|---|
ByteArrayDataInput() |
ByteArrayDataInput(byte[] bytes) |
ByteArrayDataInput(byte[] bytes,
int offset,
int len) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
eof() |
int |
getPosition() |
byte |
readByte()
Reads and returns a single byte.
|
void |
readBytes(byte[] b,
int offset,
int len)
Reads a specified number of bytes into an array at the specified offset.
|
int |
readInt()
Reads four bytes and returns an int.
|
long |
readLong()
Reads eight bytes and returns a long.
|
short |
readShort()
Reads two bytes and returns a short.
|
int |
readVInt()
Reads an int stored in variable-length format.
|
long |
readVLong()
Reads a long stored in variable-length format.
|
void |
reset(byte[] bytes) |
void |
reset(byte[] bytes,
int offset,
int len) |
void |
skipBytes(int count) |
clone, readBytes, readChars, readString, readStringStringMap, setModifiedUTF8StringsModepublic ByteArrayDataInput(byte[] bytes)
public ByteArrayDataInput(byte[] bytes,
int offset,
int len)
public ByteArrayDataInput()
public void reset(byte[] bytes)
public int getPosition()
public void reset(byte[] bytes,
int offset,
int len)
public boolean eof()
public void skipBytes(int count)
public short readShort()
DataInputreadShort in class DataInputDataOutput.writeByte(byte)public int readInt()
DataInputreadInt in class DataInputDataOutput.writeInt(int)public long readLong()
DataInputreadLong in class DataInputDataOutput.writeLong(long)public int readVInt()
DataInputreadVInt in class DataInputDataOutput.writeVInt(int)public long readVLong()
DataInputpublic byte readByte()
DataInputreadByte in class DataInputDataOutput.writeByte(byte)public void readBytes(byte[] b,
int offset,
int len)
DataInputreadBytes in class DataInputb - the array to read bytes intooffset - the offset in the array to start storing byteslen - the number of bytes to readDataOutput.writeBytes(byte[],int)