| Package | Description |
|---|---|
| net.minidev.json | |
| net.minidev.json.parser | |
| net.minidev.json.writer |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
JSONValue.parseStrict(java.io.Reader in)
Parse valid RFC4627 JSON text into java object from the input source.
|
static java.lang.Object |
JSONValue.parseStrict(java.lang.String s)
Parse valid RFC4627 JSON text into java object from the input source.
|
static java.lang.Object |
JSONValue.parseWithException(byte[] in)
Parse JSON text into java object from the input source.
|
static java.lang.Object |
JSONValue.parseWithException(java.io.InputStream in)
Parse JSON text into java object from the input source.
|
static java.lang.Object |
JSONValue.parseWithException(java.io.Reader in)
Parse JSON text into java object from the input source.
|
static java.lang.Object |
JSONValue.parseWithException(java.lang.String s)
Parse JSON text into java object from the input source.
|
static <T> T |
JSONValue.parseWithException(java.lang.String in,
java.lang.Class<T> mapTo)
Parse input json as a mapTo class
mapTo can be a bean
|
| Modifier and Type | Method and Description |
|---|---|
void |
JSONParserBase.checkControleChar() |
void |
JSONParserBase.checkLeadinZero() |
protected java.lang.Number |
JSONParserBase.extractFloat() |
java.lang.Object |
JSONParser.parse(byte[] in)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
java.lang.Object |
JSONParserByteArray.parse(byte[] in)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParser.parse(byte[] in,
java.lang.Class<T> mapTo)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParser.parse(byte[] in,
JsonReaderI<T> mapper)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParserByteArray.parse(byte[] in,
JsonReaderI<T> mapper)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
java.lang.Object |
JSONParser.parse(java.io.InputStream in)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
java.lang.Object |
JSONParserInputStream.parse(java.io.InputStream in)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParser.parse(java.io.InputStream in,
java.lang.Class<T> mapTo)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParser.parse(java.io.InputStream in,
JsonReaderI<T> mapper)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParserInputStream.parse(java.io.InputStream in,
JsonReaderI<T> mapper)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
protected <T> T |
JSONParserBase.parse(JsonReaderI<T> mapper)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
java.lang.Object |
JSONParser.parse(java.io.Reader in)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
java.lang.Object |
JSONParserReader.parse(java.io.Reader in)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParser.parse(java.io.Reader in,
java.lang.Class<T> mapTo)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParser.parse(java.io.Reader in,
JsonReaderI<T> mapper)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParserReader.parse(java.io.Reader in,
JsonReaderI<T> mapper)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
java.lang.Object |
JSONParser.parse(java.lang.String in)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
java.lang.Object |
JSONParserString.parse(java.lang.String in)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParser.parse(java.lang.String in,
java.lang.Class<T> mapTo)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParser.parse(java.lang.String in,
JsonReaderI<T> mapper)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
JSONParserString.parse(java.lang.String in,
JsonReaderI<T> mapper)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
protected java.lang.Number |
JSONParserBase.parseNumber(java.lang.String s) |
protected <T> T |
JSONParserBase.readArray(JsonReaderI<T> mapper) |
protected <T> T |
JSONParserBase.readFirst(JsonReaderI<T> mapper)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
protected java.lang.Object |
JSONParserBase.readMain(JsonReaderI<?> mapper,
boolean[] stop)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
protected abstract void |
JSONParserBase.readNoEnd() |
protected void |
JSONParserByteArray.readNoEnd()
read data can not be EOI
|
protected void |
JSONParserInputStream.readNoEnd() |
protected void |
JSONParserReader.readNoEnd() |
protected void |
JSONParserString.readNoEnd()
read data can not be EOI
|
protected abstract java.lang.Object |
JSONParserBase.readNumber(boolean[] stop) |
protected java.lang.Object |
JSONParserMemory.readNumber(boolean[] stop) |
protected java.lang.Object |
JSONParserStream.readNumber(boolean[] stop) |
protected <T> T |
JSONParserBase.readObject(JsonReaderI<T> mapper) |
protected abstract void |
JSONParserBase.readString() |
protected void |
JSONParserMemory.readString() |
protected void |
JSONParserStream.readString() |
protected void |
JSONParserBase.readString2() |
protected char |
JSONParserBase.readUnicode(int totalChars) |
| Modifier and Type | Method and Description |
|---|---|
void |
JsonReaderI.addValue(java.lang.Object current,
java.lang.Object value)
add a value in an array json object.
|
void |
UpdaterMapper.addValue(java.lang.Object current,
java.lang.Object value)
add a value in an array json object.
|
void |
JsonReaderI.setValue(java.lang.Object current,
java.lang.String key,
java.lang.Object value)
called when json-smart done parsing a value
|
void |
MapperRemapped.setValue(java.lang.Object current,
java.lang.String key,
java.lang.Object value) |
void |
UpdaterMapper.setValue(java.lang.Object current,
java.lang.String key,
java.lang.Object value)
called when json-smart done parsing a value
|
JsonReaderI<?> |
JsonReaderI.startArray(java.lang.String key)
called when json-smart parser start an array.
|
JsonReaderI<?> |
MapperRemapped.startArray(java.lang.String key) |
JsonReaderI<?> |
UpdaterMapper.startArray(java.lang.String key)
called when json-smart parser start an array.
|
JsonReaderI<?> |
JsonReaderI.startObject(java.lang.String key)
called when json-smart parser meet an object key
|
JsonReaderI<?> |
MapperRemapped.startObject(java.lang.String key) |
JsonReaderI<?> |
UpdaterMapper.startObject(java.lang.String key)
called when json-smart parser meet an object key
|