public class BinaryWriter
extends java.lang.Object
implements java.lang.AutoCloseable
| Constructor and Description |
|---|
BinaryWriter(java.io.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(java.lang.String v,
int length) |
void |
writeFloat(float v) |
void |
writeInt(int v) |
void |
writeLong(long v) |
void |
writeSerializableFixed(java.util.List<? extends NeoSerializable> v) |
void |
writeSerializableVariable(java.util.List<? extends NeoSerializable> v) |
void |
writeSerializableVariableBytes(java.util.List<? extends NeoSerializable> v) |
void |
writeSerializableVariableBytes(NeoSerializable v) |
void |
writeShort(short v) |
void |
writeVarBytes(byte[] v) |
void |
writeVarInt(long v) |
void |
writeVarString(java.lang.String v) |
public void close()
throws java.io.IOException
close in interface java.lang.AutoCloseablejava.io.IOExceptionpublic void flush()
throws java.io.IOException
java.io.IOExceptionpublic void write(byte[] buffer)
throws java.io.IOException
java.io.IOExceptionpublic void write(byte[] buffer,
int index,
int length)
throws java.io.IOException
java.io.IOExceptionpublic void writeBoolean(boolean v)
throws java.io.IOException
java.io.IOExceptionpublic void writeByte(byte v)
throws java.io.IOException
java.io.IOExceptionpublic void writeDouble(double v)
throws java.io.IOException
java.io.IOExceptionpublic void writeECPoint(org.bouncycastle.math.ec.ECPoint v)
throws java.io.IOException
java.io.IOExceptionpublic void writeFixedString(java.lang.String v,
int length)
throws java.io.IOException
java.io.IOExceptionpublic void writeFloat(float v)
throws java.io.IOException
java.io.IOExceptionpublic void writeInt(int v)
throws java.io.IOException
java.io.IOExceptionpublic void writeLong(long v)
throws java.io.IOException
java.io.IOExceptionpublic void writeSerializableVariableBytes(NeoSerializable v) throws java.io.IOException
java.io.IOExceptionpublic void writeSerializableVariable(java.util.List<? extends NeoSerializable> v) throws java.io.IOException
java.io.IOExceptionpublic void writeSerializableVariableBytes(java.util.List<? extends NeoSerializable> v) throws java.io.IOException
java.io.IOExceptionpublic void writeSerializableFixed(java.util.List<? extends NeoSerializable> v) throws java.io.IOException
java.io.IOExceptionpublic void writeShort(short v)
throws java.io.IOException
java.io.IOExceptionpublic void writeVarBytes(byte[] v)
throws java.io.IOException
java.io.IOExceptionpublic void writeVarInt(long v)
throws java.io.IOException
java.io.IOExceptionpublic void writeVarString(java.lang.String v)
throws java.io.IOException
java.io.IOException