io.leopard.json
Class JsonFastJsonImpl

java.lang.Object
  extended by io.leopard.json.JsonFastJsonImpl
All Implemented Interfaces:
IJson

public class JsonFastJsonImpl
extends java.lang.Object
implements IJson


Constructor Summary
JsonFastJsonImpl()
           
 
Method Summary
 java.lang.String toFormatJson(java.lang.Object obj)
          将对象转成json.
 java.lang.String toJson(java.lang.Object obj)
          将对象转成json.
<T> java.util.List<T>
toListObject(java.util.List<java.lang.String> jsonList, java.lang.Class<T> clazz)
           
<T> java.util.List<T>
toListObject(java.lang.String json, java.lang.Class<T> clazz)
           
 java.util.Map<java.lang.String,java.lang.Object> toMap(java.lang.String json)
           
<T> T
toObject(java.lang.String json, java.lang.Class<T> clazz)
          将Json转换成对象.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonFastJsonImpl

public JsonFastJsonImpl()
Method Detail

toJson

public java.lang.String toJson(java.lang.Object obj)
Description copied from interface: IJson
将对象转成json.

Specified by:
toJson in interface IJson
Parameters:
obj - 对象
Returns:

toFormatJson

public java.lang.String toFormatJson(java.lang.Object obj)
Description copied from interface: IJson
将对象转成json.

Specified by:
toFormatJson in interface IJson
Parameters:
obj - 对象
Returns:

toObject

public <T> T toObject(java.lang.String json,
                      java.lang.Class<T> clazz)
Description copied from interface: IJson
将Json转换成对象.

Specified by:
toObject in interface IJson
Returns:

toListObject

public <T> java.util.List<T> toListObject(java.lang.String json,
                                          java.lang.Class<T> clazz)
Specified by:
toListObject in interface IJson

toListObject

public <T> java.util.List<T> toListObject(java.util.List<java.lang.String> jsonList,
                                          java.lang.Class<T> clazz)
Specified by:
toListObject in interface IJson

toMap

public java.util.Map<java.lang.String,java.lang.Object> toMap(java.lang.String json)
Specified by:
toMap in interface IJson


Copyright © 2014-2015. All Rights Reserved.