public abstract class Writer
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Writer.ByteArrayWriter |
static class |
Writer.OutputStreamWriter |
static class |
Writer.SHA256Writer |
| Constructor and Description |
|---|
Writer() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
write(byte... bs) |
protected abstract void |
write(byte b) |
void |
writeArrayStart(int length) |
void |
writeBigInteger(java.math.BigInteger value) |
void |
writeBoolean(boolean value) |
void |
writeByteString(byte[] bytes) |
void |
writeDouble(double value) |
void |
writeLong(long value) |
void |
writeMapStart(int length) |
void |
writeNull() |
void |
writeString(java.lang.String value) |
protected abstract void write(byte b)
protected abstract void write(byte... bs)
public final void writeNull()
public final void writeBoolean(boolean value)
public final void writeLong(long value)
public final void writeBigInteger(java.math.BigInteger value)
public final void writeString(java.lang.String value)
public final void writeByteString(byte[] bytes)
public final void writeDouble(double value)
public final void writeArrayStart(int length)
public final void writeMapStart(int length)