io.leopard.json
Class JsonFastJsonImpl
java.lang.Object
io.leopard.json.JsonFastJsonImpl
- All Implemented Interfaces:
- IJson
public class JsonFastJsonImpl
- extends java.lang.Object
- implements IJson
|
Method Summary |
java.lang.String |
toFormatJson(java.lang.Object obj)
将对象转成json. |
java.lang.String |
toJson(java.lang.Object obj)
将对象转成json. |
|
toListObject(java.util.List<java.lang.String> jsonList,
java.lang.Class<T> clazz)
|
|
toListObject(java.lang.String json,
java.lang.Class<T> clazz)
|
java.util.Map<java.lang.String,java.lang.Object> |
toMap(java.lang.String json)
|
|
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 |
JsonFastJsonImpl
public JsonFastJsonImpl()
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.