public class ByteArrayDataOutput extends DataOutput
Constructor and Description |
---|
ByteArrayDataOutput() |
ByteArrayDataOutput(byte[] bytes) |
ByteArrayDataOutput(byte[] bytes,
int offset,
int len) |
Modifier and Type | Method and Description |
---|---|
int |
getPosition() |
void |
reset(byte[] bytes) |
void |
reset(byte[] bytes,
int offset,
int len) |
void |
writeByte(byte b)
Writes a single byte.
|
void |
writeBytes(byte[] b,
int offset,
int length)
Writes an array of bytes.
|
copyBytes, writeBytes, writeChars, writeChars, writeInt, writeLong, writeShort, writeString, writeStringStringMap, writeVInt, writeVLong
public ByteArrayDataOutput(byte[] bytes)
public ByteArrayDataOutput(byte[] bytes, int offset, int len)
public ByteArrayDataOutput()
public void reset(byte[] bytes)
public void reset(byte[] bytes, int offset, int len)
public int getPosition()
public void writeByte(byte b)
DataOutput
writeByte
in class DataOutput
DataInput.readByte()
public void writeBytes(byte[] b, int offset, int length)
DataOutput
writeBytes
in class DataOutput
b
- the bytes to writeoffset
- the offset in the byte arraylength
- the number of bytes to writeDataInput.readBytes(byte[],int,int)