public class MessagePackReader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static int |
ARRAY16 |
private static int |
ARRAY32 |
private static int |
BIN16 |
private static int |
BIN32 |
private static int |
BIN8 |
private static int |
DEFINITE_xE0 |
private javajs.api.GenericBinaryDocument |
doc |
private static int |
EXT16 |
private static int |
EXT32 |
private static int |
EXT8 |
private static int |
FALSE |
private static int |
FIXEXT1 |
private static int |
FIXEXT16 |
private static int |
FIXEXT2 |
private static int |
FIXEXT4 |
private static int |
FIXEXT8 |
private static int |
FIXMAP_xF0 |
private static int |
FIXSTR_xE0 |
private static int |
FLOAT32 |
private static int |
FLOAT64 |
private static int |
INT16 |
private static int |
INT32 |
private static int |
INT64 |
private static int |
INT8 |
private boolean |
isHomo |
private static int |
MAP16 |
private static int |
MAP32 |
private static int |
NEGATIVEFIXINT_xE0 |
private static int |
NIL |
private static int |
POSITIVEFIXINT_x80 |
private static int |
STR16 |
private static int |
STR32 |
private static int |
STR8 |
private static int |
TRUE |
private static int |
UINT16 |
private static int |
UINT32 |
private static int |
UINT64 |
private static int |
UINT8 |
Constructor and Description |
---|
MessagePackReader(javajs.api.GenericBinaryDocument binaryDoc,
boolean isHomogeneousArrays) |
Modifier and Type | Method and Description |
---|---|
private java.lang.Object |
getArray(int n) |
private java.lang.Object |
getMap(int n) |
java.lang.Object |
getNext(java.lang.Object array,
int pt) |
java.util.Map<java.lang.String,java.lang.Object> |
readMap() |
private javajs.api.GenericBinaryDocument doc
private boolean isHomo
private static final int POSITIVEFIXINT_x80
private static final int FIXMAP_xF0
private static final int FIXSTR_xE0
private static final int NEGATIVEFIXINT_xE0
private static final int DEFINITE_xE0
private static final int NIL
private static final int FALSE
private static final int TRUE
private static final int BIN8
private static final int BIN16
private static final int BIN32
private static final int EXT8
private static final int EXT16
private static final int EXT32
private static final int FLOAT32
private static final int FLOAT64
private static final int UINT8
private static final int UINT16
private static final int UINT32
private static final int UINT64
private static final int INT8
private static final int INT16
private static final int INT32
private static final int INT64
private static final int FIXEXT1
private static final int FIXEXT2
private static final int FIXEXT4
private static final int FIXEXT8
private static final int FIXEXT16
private static final int STR8
private static final int STR16
private static final int STR32
private static final int ARRAY16
private static final int ARRAY32
private static final int MAP16
private static final int MAP32
public MessagePackReader(javajs.api.GenericBinaryDocument binaryDoc, boolean isHomogeneousArrays)
public java.util.Map<java.lang.String,java.lang.Object> readMap() throws java.lang.Exception
java.lang.Exception
public java.lang.Object getNext(java.lang.Object array, int pt) throws java.lang.Exception
java.lang.Exception
private java.lang.Object getArray(int n) throws java.lang.Exception
java.lang.Exception
private java.lang.Object getMap(int n) throws java.lang.Exception
java.lang.Exception