Class ByteBufferDataOutput
java.lang.Object
aQute.lib.io.ByteBufferDataOutput
- All Implemented Interfaces:
DataOutput
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]toString()voidwrite(byte[] b) voidwrite(byte[] b, int off, int len) voidwrite(int b) voidwrite(InputStream in) voidwrite(ByteBuffer src) voidwriteBoolean(boolean v) voidwriteByte(int v) voidwriteBytes(String s) voidwriteChar(int v) voidwriteChars(String s) voidwriteDouble(double v) voidwriteFloat(float v) voidwriteInt(int v) voidwriteLong(long v) voidwriteShort(int v) void
-
Constructor Details
-
ByteBufferDataOutput
public ByteBufferDataOutput() -
ByteBufferDataOutput
public ByteBufferDataOutput(int size)
-
-
Method Details
-
toByteBuffer
-
toByteArray
public byte[] toByteArray() -
write
public void write(int b) - Specified by:
writein interfaceDataOutput
-
write
public void write(byte[] b) - Specified by:
writein interfaceDataOutput
-
write
public void write(byte[] b, int off, int len) - Specified by:
writein interfaceDataOutput
-
write
-
write
- Throws:
IOException
-
writeBoolean
public void writeBoolean(boolean v) - Specified by:
writeBooleanin interfaceDataOutput
-
writeByte
public void writeByte(int v) - Specified by:
writeBytein interfaceDataOutput
-
writeShort
public void writeShort(int v) - Specified by:
writeShortin interfaceDataOutput
-
writeChar
public void writeChar(int v) - Specified by:
writeCharin interfaceDataOutput
-
writeInt
public void writeInt(int v) - Specified by:
writeIntin interfaceDataOutput
-
writeLong
public void writeLong(long v) - Specified by:
writeLongin interfaceDataOutput
-
writeFloat
public void writeFloat(float v) - Specified by:
writeFloatin interfaceDataOutput
-
writeDouble
public void writeDouble(double v) - Specified by:
writeDoublein interfaceDataOutput
-
writeBytes
- Specified by:
writeBytesin interfaceDataOutput
-
writeChars
- Specified by:
writeCharsin interfaceDataOutput
-
writeUTF
- Specified by:
writeUTFin interfaceDataOutput- Throws:
IOException
-
toString
-