@ProviderType
public interface JSONFactory
Modifier and Type | Method and Description |
---|---|
java.lang.String |
convertJSONMLArrayToXML(java.lang.String jsonml) |
java.lang.String |
convertJSONMLObjectToXML(java.lang.String jsonml) |
java.lang.String |
convertXMLtoJSONMLArray(java.lang.String xml) |
java.lang.String |
convertXMLtoJSONMLObject(java.lang.String xml) |
JSONTransformer |
createJavaScriptNormalizerJSONTransformer(java.util.List<java.lang.String> javaScriptAttributes) |
JSONArray |
createJSONArray() |
JSONArray |
createJSONArray(java.lang.String json) |
<T> JSONDeserializer<T> |
createJSONDeserializer() |
JSONObject |
createJSONObject() |
JSONObject |
createJSONObject(java.lang.String json) |
JSONSerializer |
createJSONSerializer() |
JSONValidator |
createJSONValidator(java.lang.String jsonSchema) |
java.lang.Object |
deserialize(JSONObject jsonObj) |
java.lang.Object |
deserialize(java.lang.String json) |
java.lang.String |
getNullJSON() |
JSONObject |
getUnmodifiableJSONObject() |
java.lang.Object |
looseDeserialize(java.lang.String json) |
<T> T |
looseDeserialize(java.lang.String json,
java.lang.Class<T> clazz) |
java.lang.String |
looseSerialize(java.lang.Object object) |
java.lang.String |
looseSerialize(java.lang.Object object,
JSONTransformer jsonTransformer,
java.lang.Class<?> clazz) |
java.lang.String |
looseSerialize(java.lang.Object object,
java.lang.String... includes) |
java.lang.String |
looseSerializeDeep(java.lang.Object object) |
java.lang.String |
looseSerializeDeep(java.lang.Object object,
JSONTransformer jsonTransformer,
java.lang.Class<?> clazz) |
java.lang.String |
serialize(java.lang.Object object) |
java.lang.String |
serializeThrowable(java.lang.Throwable throwable) |
java.lang.String convertJSONMLArrayToXML(java.lang.String jsonml)
java.lang.String convertJSONMLObjectToXML(java.lang.String jsonml)
java.lang.String convertXMLtoJSONMLArray(java.lang.String xml)
java.lang.String convertXMLtoJSONMLObject(java.lang.String xml)
JSONTransformer createJavaScriptNormalizerJSONTransformer(java.util.List<java.lang.String> javaScriptAttributes)
JSONArray createJSONArray()
JSONArray createJSONArray(java.lang.String json) throws JSONException
JSONException
<T> JSONDeserializer<T> createJSONDeserializer()
JSONObject createJSONObject()
JSONObject createJSONObject(java.lang.String json) throws JSONException
JSONException
JSONSerializer createJSONSerializer()
JSONValidator createJSONValidator(java.lang.String jsonSchema) throws JSONException
JSONException
java.lang.Object deserialize(JSONObject jsonObj)
java.lang.Object deserialize(java.lang.String json)
java.lang.String getNullJSON()
JSONObject getUnmodifiableJSONObject()
java.lang.Object looseDeserialize(java.lang.String json)
<T> T looseDeserialize(java.lang.String json, java.lang.Class<T> clazz)
java.lang.String looseSerialize(java.lang.Object object)
java.lang.String looseSerialize(java.lang.Object object, JSONTransformer jsonTransformer, java.lang.Class<?> clazz)
java.lang.String looseSerialize(java.lang.Object object, java.lang.String... includes)
java.lang.String looseSerializeDeep(java.lang.Object object)
java.lang.String looseSerializeDeep(java.lang.Object object, JSONTransformer jsonTransformer, java.lang.Class<?> clazz)
java.lang.String serialize(java.lang.Object object)
java.lang.String serializeThrowable(java.lang.Throwable throwable)