Package com.liferay.portal.kernel.json
Interface JSONFactory
@ProviderType
public interface JSONFactory
- Author:
- Brian Wing Shun Chan
-
Method Summary
Modifier and TypeMethodDescriptionconvertJSONMLArrayToXML(String jsonml) convertJSONMLObjectToXML(String jsonml) createJavaScriptNormalizerJSONTransformer(List<String> javaScriptAttributes) createJSONArray(String json) createJSONArray(Collection<?> collection) <T> JSONArraycreateJSONArray(T[] array) <T> JSONDeserializer<T>createJSONObject(String json) createJSONObject(Map<?, ?> map) deserialize(JSONObject jsonObject) deserialize(String json) looseDeserialize(String json) <T> TlooseDeserialize(String json, Class<T> clazz) looseSerialize(Object object) looseSerialize(Object object, JSONTransformer jsonTransformer, Class<?> clazz) looseSerialize(Object object, String... includes) looseSerializeDeep(Object object) looseSerializeDeep(Object object, JSONTransformer jsonTransformer, Class<?> clazz) serializeThrowable(Throwable throwable)
-
Method Details
-
convertJSONMLArrayToXML
-
convertJSONMLObjectToXML
-
convertXMLtoJSONMLArray
-
convertXMLtoJSONMLObject
-
createJavaScriptNormalizerJSONTransformer
-
createJSONArray
JSONArray createJSONArray() -
createJSONArray
-
createJSONArray
- Throws:
JSONException
-
createJSONArray
-
createJSONDeserializer
-
createJSONObject
JSONObject createJSONObject() -
createJSONObject
-
createJSONObject
- Throws:
JSONException
-
createJSONSerializer
JSONSerializer createJSONSerializer() -
deserialize
-
deserialize
-
getNullJSON
String getNullJSON() -
getUnmodifiableJSONObject
JSONObject getUnmodifiableJSONObject() -
looseDeserialize
-
looseDeserialize
-
looseSerialize
-
looseSerialize
-
looseSerialize
-
looseSerializeDeep
-
looseSerializeDeep
-
serialize
-
serializeThrowable
-