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, unwrappublic JsonSmartJsonProvider()
public JsonSmartJsonProvider(int parseMode)
public JsonSmartJsonProvider(int parseMode,
net.minidev.json.writer.JsonReaderI<?> mapper)
public java.lang.Object createArray()
JsonProviderpublic java.lang.Object createMap()
JsonProviderpublic java.lang.Object parse(java.lang.String json)
JsonProviderjson - json string to parsepublic java.lang.Object parse(java.io.InputStream jsonStream,
java.lang.String charset)
throws InvalidJsonException
JsonProviderjsonStream - input stream to parsecharset - charset to useInvalidJsonExceptionpublic java.lang.String toJson(java.lang.Object obj)
JsonProviderobj - object to transform