com.app55.util
Class JsonUtil

java.lang.Object
  extended by com.app55.util.JsonUtil

public final class JsonUtil
extends Object

Singleton wrapper class which configures the Jackson JSON parser.


Constructor Summary
JsonUtil()
           
 
Method Summary
static Map<String,Object> map(String data)
           
static Map<String,Object> mapOrThrow(String data)
           
static
<T> T
object(String data, Class<T> type)
           
static
<T> T
objectOrThrow(String data, Class<T> type)
           
static String string(Object data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonUtil

public JsonUtil()
Method Detail

string

public static String string(Object data)

objectOrThrow

public static <T> T objectOrThrow(String data,
                                  Class<T> type)
                       throws org.codehaus.jackson.JsonParseException,
                              org.codehaus.jackson.map.JsonMappingException,
                              IOException
Throws:
org.codehaus.jackson.JsonParseException
org.codehaus.jackson.map.JsonMappingException
IOException

object

public static <T> T object(String data,
                           Class<T> type)

mapOrThrow

public static Map<String,Object> mapOrThrow(String data)
                                     throws org.codehaus.jackson.JsonParseException,
                                            org.codehaus.jackson.map.JsonMappingException,
                                            IOException
Throws:
org.codehaus.jackson.JsonParseException
org.codehaus.jackson.map.JsonMappingException
IOException

map

public static Map<String,Object> map(String data)


Copyright © 2013. All Rights Reserved.