net.sf.jasperreports.web.util
Class JacksonUtil

java.lang.Object
  extended by net.sf.jasperreports.web.util.JacksonUtil

public class JacksonUtil
extends Object

Version:
$Id: JacksonUtil.java 5349 2012-05-08 14:25:05Z teodord $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Method Summary
 String getEscapedJsonString(Object object)
           
static JacksonUtil getInstance(JasperReportsContext jasperReportsContext)
           
 String getJsonString(Object object)
           
<T> List<T>
loadAsList(String jsonData, Class<T> clazz)
           
<T> List<T>
loadList(String jsonData, Class<T> clazz)
           
<T> T
loadObject(String jsonData, Class<T> clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static JacksonUtil getInstance(JasperReportsContext jasperReportsContext)

loadObject

public <T> T loadObject(String jsonData,
                        Class<T> clazz)

loadList

public <T> List<T> loadList(String jsonData,
                            Class<T> clazz)

loadAsList

public <T> List<T> loadAsList(String jsonData,
                              Class<T> clazz)

getJsonString

public String getJsonString(Object object)

getEscapedJsonString

public String getEscapedJsonString(Object object)


Copyright © 2012. All Rights Reserved.