io.leopard.json
Interface IJson

All Known Implementing Classes:
JsonFastJsonImpl, JsonJacksonImpl

public interface IJson


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转换成对象.
 

Method Detail

toJson

java.lang.String toJson(java.lang.Object obj)
将对象转成json.

Parameters:
obj - 对象
Returns:

toFormatJson

java.lang.String toFormatJson(java.lang.Object obj)
将对象转成json.

Parameters:
obj - 对象
Returns:

toObject

<T> T toObject(java.lang.String json,
               java.lang.Class<T> clazz)
将Json转换成对象.

Parameters:
json -
valueType -
Returns:

toListObject

<T> java.util.List<T> toListObject(java.lang.String json,
                                   java.lang.Class<T> clazz)

toListObject

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

toMap

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


Copyright © 2014-2015. All Rights Reserved.