private static class ByteStreams.ByteArrayDataOutputStream extends java.lang.Object implements ByteArrayDataOutput
| Modifier and Type | Field and Description |
|---|---|
(package private) java.io.ByteArrayOutputStream |
byteArrayOutputStream |
(package private) java.io.DataOutput |
output |
| Constructor and Description |
|---|
ByteArrayDataOutputStream(java.io.ByteArrayOutputStream byteArrayOutputStream) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
toByteArray()
Returns the contents that have been written to this instance, as a byte array.
|
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 |
writeBytes(java.lang.String s) |
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) |
final java.io.DataOutput output
final java.io.ByteArrayOutputStream byteArrayOutputStream
ByteArrayDataOutputStream(java.io.ByteArrayOutputStream byteArrayOutputStream)
public void write(int b)
write in interface ByteArrayDataOutputwrite in interface java.io.DataOutputpublic void write(byte[] b)
write in interface ByteArrayDataOutputwrite in interface java.io.DataOutputpublic void write(byte[] b,
int off,
int len)
write in interface ByteArrayDataOutputwrite in interface java.io.DataOutputpublic void writeBoolean(boolean v)
writeBoolean in interface ByteArrayDataOutputwriteBoolean in interface java.io.DataOutputpublic void writeByte(int v)
writeByte in interface ByteArrayDataOutputwriteByte in interface java.io.DataOutputpublic void writeBytes(java.lang.String s)
writeBytes in interface ByteArrayDataOutputwriteBytes in interface java.io.DataOutputpublic void writeChar(int v)
writeChar in interface ByteArrayDataOutputwriteChar in interface java.io.DataOutputpublic void writeChars(java.lang.String s)
writeChars in interface ByteArrayDataOutputwriteChars in interface java.io.DataOutputpublic void writeDouble(double v)
writeDouble in interface ByteArrayDataOutputwriteDouble in interface java.io.DataOutputpublic void writeFloat(float v)
writeFloat in interface ByteArrayDataOutputwriteFloat in interface java.io.DataOutputpublic void writeInt(int v)
writeInt in interface ByteArrayDataOutputwriteInt in interface java.io.DataOutputpublic void writeLong(long v)
writeLong in interface ByteArrayDataOutputwriteLong in interface java.io.DataOutputpublic void writeShort(int v)
writeShort in interface ByteArrayDataOutputwriteShort in interface java.io.DataOutputpublic void writeUTF(java.lang.String s)
writeUTF in interface ByteArrayDataOutputwriteUTF in interface java.io.DataOutputpublic byte[] toByteArray()
ByteArrayDataOutputtoByteArray in interface ByteArrayDataOutput