public interface ByteArrayDataOutput
extends java.io.DataOutput
DataOutput for writing to in-memory byte arrays; its
methods offer identical functionality but do not throw IOException.| Modifier and Type | Method and Description |
|---|---|
byte[] |
toByteArray() |
void |
write(byte[] b) |
void |
write(byte[] b,
int off,
int len) |
void |
write(int b) |
void |
writeBoolean(boolean v) |
void |
writeByte(int v) |
void |
writeChar(int v) |
void |
writeChars(java.lang.String s) |
void |
writeDouble(double v) |
void |
writeFloat(float v) |
void |
writeInt(int v) |
void |
writeLong(long v) |
void |
writeShort(int v) |
void |
writeUTF(java.lang.String s) |
void write(int b)
write in interface java.io.DataOutputvoid write(byte[] b)
write in interface java.io.DataOutputvoid write(byte[] b,
int off,
int len)
write in interface java.io.DataOutputvoid writeBoolean(boolean v)
writeBoolean in interface java.io.DataOutputvoid writeByte(int v)
writeByte in interface java.io.DataOutputvoid writeShort(int v)
writeShort in interface java.io.DataOutputvoid writeChar(int v)
writeChar in interface java.io.DataOutputvoid writeInt(int v)
writeInt in interface java.io.DataOutputvoid writeLong(long v)
writeLong in interface java.io.DataOutputvoid writeFloat(float v)
writeFloat in interface java.io.DataOutputvoid writeDouble(double v)
writeDouble in interface java.io.DataOutputvoid writeChars(java.lang.String s)
writeChars in interface java.io.DataOutputvoid writeUTF(java.lang.String s)
writeUTF in interface java.io.DataOutputbyte[] toByteArray()