public class MsgpackJavaPacker
extends java.lang.Object
implements msgpack4z.MsgPacker
| Constructor and Description |
|---|
MsgpackJavaPacker() |
MsgpackJavaPacker(org.msgpack.core.MessagePack.PackerConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
arrayEnd() |
void |
mapEnd() |
void |
packArrayHeader(int a) |
void |
packBigInteger(java.math.BigInteger a) |
void |
packBinary(byte[] a) |
void |
packBoolean(boolean a) |
void |
packByte(byte a) |
void |
packDouble(double a) |
void |
packExtTypeHeader(byte extType,
int payloadLen) |
void |
packFloat(float a) |
void |
packInt(int a) |
void |
packLong(long a) |
void |
packMapHeader(int a) |
void |
packNil() |
void |
packShort(short a) |
void |
packString(java.lang.String a) |
byte[] |
result() |
void |
writePayload(byte[] a) |
public MsgpackJavaPacker()
public MsgpackJavaPacker(org.msgpack.core.MessagePack.PackerConfig config)
public void packByte(byte a)
throws java.io.IOException
packByte in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packShort(short a)
throws java.io.IOException
packShort in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packInt(int a)
throws java.io.IOException
packInt in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packLong(long a)
throws java.io.IOException
packLong in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packDouble(double a)
throws java.io.IOException
packDouble in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packFloat(float a)
throws java.io.IOException
packFloat in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packBigInteger(java.math.BigInteger a)
throws java.io.IOException
packBigInteger in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packArrayHeader(int a)
throws java.io.IOException
packArrayHeader in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void arrayEnd()
throws java.io.IOException
arrayEnd in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packMapHeader(int a)
throws java.io.IOException
packMapHeader in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void mapEnd()
throws java.io.IOException
mapEnd in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packBoolean(boolean a)
throws java.io.IOException
packBoolean in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packNil()
throws java.io.IOException
packNil in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packString(java.lang.String a)
throws java.io.IOException
packString in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packBinary(byte[] a)
throws java.io.IOException
packBinary in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic byte[] result()
throws java.io.IOException
result in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void packExtTypeHeader(byte extType,
int payloadLen)
throws java.io.IOException
packExtTypeHeader in interface msgpack4z.MsgPackerjava.io.IOExceptionpublic void writePayload(byte[] a)
throws java.io.IOException
writePayload in interface msgpack4z.MsgPackerjava.io.IOException