final class JSONBDump
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) byte[] |
bytes |
(package private) static java.nio.charset.Charset |
GB18030 |
(package private) JSONWriter |
jsonWriter |
(package private) java.lang.String |
lastReference |
(package private) int |
offset |
(package private) boolean |
raw |
(package private) int |
strBegin |
(package private) int |
strlen |
(package private) byte |
strtype |
(package private) java.util.Map<java.lang.Integer,java.lang.String> |
symbols |
(package private) SymbolTable |
symbolTable |
(package private) byte |
type |
| Constructor and Description |
|---|
JSONBDump(byte[] bytes,
boolean raw) |
JSONBDump(byte[] bytes,
SymbolTable symbolTable,
boolean raw) |
| Modifier and Type | Method and Description |
|---|---|
private void |
dumpAny() |
private void |
dumpArray() |
private void |
dumpObject(java.lang.String typeName) |
private void |
dumpReference() |
java.lang.String |
getString(int symbol) |
(package private) boolean |
isInt() |
(package private) boolean |
isReference() |
(package private) boolean |
isString() |
(package private) int |
readInt32Value() |
(package private) long |
readInt64Value() |
(package private) int |
readLength() |
(package private) java.lang.String |
readReference() |
(package private) java.lang.String |
readString() |
java.lang.String |
toString() |
static java.nio.charset.Charset GB18030
final byte[] bytes
final boolean raw
int offset
byte type
int strlen
byte strtype
int strBegin
java.lang.String lastReference
final JSONWriter jsonWriter
final SymbolTable symbolTable
final java.util.Map<java.lang.Integer,java.lang.String> symbols
public JSONBDump(byte[] bytes,
boolean raw)
public JSONBDump(byte[] bytes,
SymbolTable symbolTable,
boolean raw)
private void dumpAny()
private void dumpArray()
private void dumpObject(java.lang.String typeName)
private void dumpReference()
int readInt32Value()
long readInt64Value()
int readLength()
boolean isReference()
boolean isString()
java.lang.String readString()
java.lang.String readReference()
public java.lang.String toString()
toString in class java.lang.Objectboolean isInt()
public java.lang.String getString(int symbol)