io.leopard.json
Class Json

java.lang.Object
  extended by io.leopard.json.Json

public class Json
extends java.lang.Object


Constructor Summary
Json()
           
 
Method Summary
static IJson getInstance()
           
static void print(java.lang.Object obj)
           
static void print(java.lang.Object obj, java.lang.String name)
           
static void printFormat(java.lang.Object obj, java.lang.String name)
           
static void printList(java.util.List list, java.lang.String name)
           
static void printMap(java.util.Map map, java.lang.String name)
           
static java.lang.String toFormatJson(java.lang.Object obj)
           
static java.lang.String toJson(java.lang.Object obj)
           
static
<T> java.util.List<T>
toListObject(java.util.List<java.lang.String> jsonList, java.lang.Class<T> clazz)
           
static
<T> java.util.List<T>
toListObject(java.lang.String content, java.lang.Class<T> clazz)
           
static java.util.Map<java.lang.String,java.lang.Object> toMap(java.lang.String json)
           
static
<T> T
toObject(java.lang.String json, java.lang.Class<T> clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Json

public Json()
Method Detail

getInstance

public static IJson getInstance()

toFormatJson

public static java.lang.String toFormatJson(java.lang.Object obj)

toJson

public static java.lang.String toJson(java.lang.Object obj)

toObject

public static <T> T toObject(java.lang.String json,
                             java.lang.Class<T> clazz)

toMap

public static java.util.Map<java.lang.String,java.lang.Object> toMap(java.lang.String json)

toListObject

public static <T> java.util.List<T> toListObject(java.lang.String content,
                                                 java.lang.Class<T> clazz)

toListObject

public static <T> java.util.List<T> toListObject(java.util.List<java.lang.String> jsonList,
                                                 java.lang.Class<T> clazz)

print

public static void print(java.lang.Object obj)

print

public static void print(java.lang.Object obj,
                         java.lang.String name)

printFormat

public static void printFormat(java.lang.Object obj,
                               java.lang.String name)

printMap

public static void printMap(java.util.Map map,
                            java.lang.String name)

printList

public static void printList(java.util.List list,
                             java.lang.String name)


Copyright © 2014-2015. All Rights Reserved.