Liferay 6.1.2-ce-ga3

com.liferay.portal.kernel.json
Interface JSONFactory

All Known Implementing Classes:
JSONFactoryImpl

public interface JSONFactory


Method Summary
 String convertJSONMLArrayToXML(String jsonml)
           
 String convertJSONMLObjectToXML(String jsonml)
           
 String convertXMLtoJSONMLArray(String xml)
           
 String convertXMLtoJSONMLObject(String xml)
           
 JSONTransformer createJavaScriptNormalizerJSONTransformer(List<String> javaScriptAttributes)
           
 JSONArray createJSONArray()
           
 JSONArray createJSONArray(String json)
           
<T> JSONDeserializer<T>
createJSONDeserializer()
           
 JSONObject createJSONObject()
           
 JSONObject createJSONObject(String json)
           
 JSONSerializer createJSONSerializer()
           
 Object deserialize(JSONObject jsonObj)
           
 Object deserialize(String json)
           
 String getNullJSON()
           
 Object looseDeserialize(String json)
           
<T> T
looseDeserialize(String json, Class<T> clazz)
           
 Object looseDeserializeSafe(String json)
           
<T> T
looseDeserializeSafe(String json, Class<T> clazz)
           
 String looseSerialize(Object object)
           
 String looseSerialize(Object object, JSONTransformer jsonTransformer, Class<?> clazz)
           
 String looseSerialize(Object object, String... includes)
           
 String looseSerializeDeep(Object object)
           
 String looseSerializeDeep(Object object, JSONTransformer jsonTransformer, Class<?> clazz)
           
 String serialize(Object object)
           
 String serializeException(Exception exception)
           
 String serializeThrowable(Throwable throwable)
           
 

Method Detail

convertJSONMLArrayToXML

String convertJSONMLArrayToXML(String jsonml)

convertJSONMLObjectToXML

String convertJSONMLObjectToXML(String jsonml)

convertXMLtoJSONMLArray

String convertXMLtoJSONMLArray(String xml)

convertXMLtoJSONMLObject

String convertXMLtoJSONMLObject(String xml)

createJavaScriptNormalizerJSONTransformer

JSONTransformer createJavaScriptNormalizerJSONTransformer(List<String> javaScriptAttributes)

createJSONArray

JSONArray createJSONArray()

createJSONArray

JSONArray createJSONArray(String json)
                          throws JSONException
Throws:
JSONException

createJSONDeserializer

<T> JSONDeserializer<T> createJSONDeserializer()

createJSONObject

JSONObject createJSONObject()

createJSONObject

JSONObject createJSONObject(String json)
                            throws JSONException
Throws:
JSONException

createJSONSerializer

JSONSerializer createJSONSerializer()

deserialize

Object deserialize(JSONObject jsonObj)

deserialize

Object deserialize(String json)

getNullJSON

String getNullJSON()

looseDeserialize

Object looseDeserialize(String json)

looseDeserialize

<T> T looseDeserialize(String json,
                       Class<T> clazz)

looseDeserializeSafe

Object looseDeserializeSafe(String json)

looseDeserializeSafe

<T> T looseDeserializeSafe(String json,
                           Class<T> clazz)

looseSerialize

String looseSerialize(Object object)

looseSerialize

String looseSerialize(Object object,
                      JSONTransformer jsonTransformer,
                      Class<?> clazz)

looseSerialize

String looseSerialize(Object object,
                      String... includes)

looseSerializeDeep

String looseSerializeDeep(Object object)

looseSerializeDeep

String looseSerializeDeep(Object object,
                          JSONTransformer jsonTransformer,
                          Class<?> clazz)

serialize

String serialize(Object object)

serializeException

String serializeException(Exception exception)

serializeThrowable

String serializeThrowable(Throwable throwable)

Liferay 6.1.2-ce-ga3