org.exoplatform.json
Class JSONService

java.lang.Object
  extended by org.exoplatform.json.JSONService

public class JSONService
extends java.lang.Object

Created by The eXo Platform SARL Author : Tuan Nguyen tuan08@users.sourceforge.net Dec 26, 2005


Field Summary
static int NUMBER_SPACE
           
 
Constructor Summary
JSONService()
           
 
Method Summary
 ArrayToJSONPlugin getArrayToJSONPlugin()
           
 BeanToJSONPlugin getConverterPlugin(java.lang.Class clazz)
           
 BeanToJSONPlugin getConverterPlugin(java.lang.Object object)
           
 void register(java.lang.Class clazz, BeanToJSONPlugin plugin)
           
<T> void
toJSONScript(T bean, java.lang.StringBuilder b, int indentLevel)
           
 void unregister(java.lang.Class clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NUMBER_SPACE

public static int NUMBER_SPACE
Constructor Detail

JSONService

public JSONService()
            throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

register

public void register(java.lang.Class clazz,
                     BeanToJSONPlugin plugin)

unregister

public void unregister(java.lang.Class clazz)

toJSONScript

public <T> void toJSONScript(T bean,
                             java.lang.StringBuilder b,
                             int indentLevel)
                  throws java.lang.Exception
Throws:
java.lang.Exception

getArrayToJSONPlugin

public ArrayToJSONPlugin getArrayToJSONPlugin()

getConverterPlugin

public BeanToJSONPlugin getConverterPlugin(java.lang.Object object)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

getConverterPlugin

public BeanToJSONPlugin getConverterPlugin(java.lang.Class clazz)
                                    throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2011 eXo Platform SAS. All Rights Reserved.