public class BinaryWriter extends Object implements AutoCloseable
| Constructor and Description |
|---|
BinaryWriter(OutputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush() |
void |
write(byte[] buffer) |
void |
write(byte[] buffer,
int index,
int length) |
void |
writeBoolean(boolean v) |
void |
writeByte(byte v) |
void |
writeDouble(double v) |
void |
writeECPoint(org.bouncycastle.math.ec.ECPoint v) |
void |
writeFixedString(String v,
int length) |
void |
writeFloat(float v) |
void |
writeInt(int v) |
void |
writeLong(long v) |
void |
writeSerializable(Serializable v) |
void |
writeSerializableArray(Serializable[] v) |
void |
writeSerializableArray2(Serializable[] v) |
void |
writeShort(short v) |
void |
writeVarBytes(byte[] v) |
void |
writeVarInt(long v) |
void |
writeVarString(String v) |
public BinaryWriter(OutputStream stream)
public void close()
throws IOException
close in interface AutoCloseableIOExceptionpublic void flush()
throws IOException
IOExceptionpublic void write(byte[] buffer)
throws IOException
IOExceptionpublic void write(byte[] buffer,
int index,
int length)
throws IOException
IOExceptionpublic void writeBoolean(boolean v)
throws IOException
IOExceptionpublic void writeByte(byte v)
throws IOException
IOExceptionpublic void writeDouble(double v)
throws IOException
IOExceptionpublic void writeECPoint(org.bouncycastle.math.ec.ECPoint v)
throws IOException
IOExceptionpublic void writeFixedString(String v, int length) throws IOException
IOExceptionpublic void writeFloat(float v)
throws IOException
IOExceptionpublic void writeInt(int v)
throws IOException
IOExceptionpublic void writeLong(long v)
throws IOException
IOExceptionpublic void writeSerializable(Serializable v) throws IOException
IOExceptionpublic void writeSerializableArray(Serializable[] v) throws IOException
IOExceptionpublic void writeSerializableArray2(Serializable[] v) throws IOException
IOExceptionpublic void writeShort(short v)
throws IOException
IOExceptionpublic void writeVarBytes(byte[] v)
throws IOException
IOExceptionpublic void writeVarInt(long v)
throws IOException
IOExceptionpublic void writeVarString(String v) throws IOException
IOExceptionCopyright © 2020. All rights reserved.