public class JsonSmartJsonProvider extends AbstractJsonProvider
UNDEFINED
Constructor and Description |
---|
JsonSmartJsonProvider() |
JsonSmartJsonProvider(int parseMode) |
JsonSmartJsonProvider(int parseMode,
net.minidev.json.writer.JsonReaderI<?> mapper) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
createArray()
Creates a provider specific json array
|
java.lang.Object |
createMap()
Creates a provider specific json object
|
java.lang.Object |
parse(java.io.InputStream jsonStream,
java.lang.String charset)
Parse the given json string
|
java.lang.Object |
parse(java.lang.String json)
Parse the given json string
|
java.lang.String |
toJson(java.lang.Object obj)
Convert given json object to a json string
|
getArrayIndex, getArrayIndex, getMapValue, getPropertyKeys, isArray, isMap, length, removeProperty, setArrayIndex, setProperty, toIterable, unwrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
parse
public JsonSmartJsonProvider()
public JsonSmartJsonProvider(int parseMode)
public JsonSmartJsonProvider(int parseMode, net.minidev.json.writer.JsonReaderI<?> mapper)
public java.lang.Object createArray()
JsonProvider
public java.lang.Object createMap()
JsonProvider
public java.lang.Object parse(java.lang.String json)
JsonProvider
json
- json string to parsepublic java.lang.Object parse(java.io.InputStream jsonStream, java.lang.String charset) throws InvalidJsonException
JsonProvider
jsonStream
- input stream to parsecharset
- charset to useInvalidJsonException
public java.lang.String toJson(java.lang.Object obj)
JsonProvider
obj
- object to transform