Package net.sf.jasperreports.util
Class JacksonUtil
- java.lang.Object
-
- net.sf.jasperreports.util.JacksonUtil
-
- Direct Known Subclasses:
JacksonUtil
public class JacksonUtil extends Object
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJacksonUtil(JasperReportsContext jasperReportsContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProperty(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String property, String value)voidaddProperty(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String property, String value, String altValue)StringgetIndentedJsonString(Object object)static JacksonUtilgetInstance(JasperReportsContext jasperReportsContext)StringgetJsonString(Object object)com.fasterxml.jackson.databind.ObjectMappergetObjectMapper()com.fasterxml.jackson.dataformat.xml.XmlMappergetXmlMapper()StringgetXmlString(Object object)com.fasterxml.jackson.databind.node.ObjectNodehyperlinkToJsonObject(JRPrintHyperlink hyperlink)<T> List<T>loadAsList(String jsonData, Class<T> clazz)<T> List<T>loadList(String jsonData, Class<T> clazz)<T> TloadObject(String jsonData, Class<T> clazz)<T> TloadXml(InputStream is, Class<T> clazz)<T> TloadXml(String xmlData, Class<T> clazz)
-
-
-
Constructor Detail
-
JacksonUtil
protected JacksonUtil(JasperReportsContext jasperReportsContext)
-
-
Method Detail
-
getInstance
public static JacksonUtil getInstance(JasperReportsContext jasperReportsContext)
-
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
-
getXmlMapper
public com.fasterxml.jackson.dataformat.xml.XmlMapper getXmlMapper()
-
loadXml
public <T> T loadXml(InputStream is, Class<T> clazz)
-
hyperlinkToJsonObject
public com.fasterxml.jackson.databind.node.ObjectNode hyperlinkToJsonObject(JRPrintHyperlink hyperlink)
-
addProperty
public void addProperty(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String property, String value)
-
-