private static class ByteStreams.ByteArrayDataOutputStream extends java.lang.Object implements ByteArrayDataOutput
Modifier and Type | Field and Description |
---|---|
(package private) java.io.ByteArrayOutputStream |
byteArrayOutputSteam |
(package private) java.io.DataOutput |
output |
Constructor and Description |
---|
ByteArrayDataOutputStream(java.io.ByteArrayOutputStream byteArrayOutputSteam) |
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 byteArrayOutputSteam
ByteArrayDataOutputStream(java.io.ByteArrayOutputStream byteArrayOutputSteam)
public void write(int b)
write
in interface ByteArrayDataOutput
write
in interface java.io.DataOutput
public void write(byte[] b)
write
in interface ByteArrayDataOutput
write
in interface java.io.DataOutput
public void write(byte[] b, int off, int len)
write
in interface ByteArrayDataOutput
write
in interface java.io.DataOutput
public void writeBoolean(boolean v)
writeBoolean
in interface ByteArrayDataOutput
writeBoolean
in interface java.io.DataOutput
public void writeByte(int v)
writeByte
in interface ByteArrayDataOutput
writeByte
in interface java.io.DataOutput
public void writeBytes(java.lang.String s)
writeBytes
in interface ByteArrayDataOutput
writeBytes
in interface java.io.DataOutput
public void writeChar(int v)
writeChar
in interface ByteArrayDataOutput
writeChar
in interface java.io.DataOutput
public void writeChars(java.lang.String s)
writeChars
in interface ByteArrayDataOutput
writeChars
in interface java.io.DataOutput
public void writeDouble(double v)
writeDouble
in interface ByteArrayDataOutput
writeDouble
in interface java.io.DataOutput
public void writeFloat(float v)
writeFloat
in interface ByteArrayDataOutput
writeFloat
in interface java.io.DataOutput
public void writeInt(int v)
writeInt
in interface ByteArrayDataOutput
writeInt
in interface java.io.DataOutput
public void writeLong(long v)
writeLong
in interface ByteArrayDataOutput
writeLong
in interface java.io.DataOutput
public void writeShort(int v)
writeShort
in interface ByteArrayDataOutput
writeShort
in interface java.io.DataOutput
public void writeUTF(java.lang.String s)
writeUTF
in interface ByteArrayDataOutput
writeUTF
in interface java.io.DataOutput
public byte[] toByteArray()
ByteArrayDataOutput
toByteArray
in interface ByteArrayDataOutput