Class JacksonImpl
java.lang.Object
org.apache.dubbo.common.json.impl.AbstractJsonUtilImpl
org.apache.dubbo.common.json.impl.JacksonImpl
- All Implemented Interfaces:
JsonUtil
@Activate(order=400,
onClass="com.fasterxml.jackson.databind.json.JsonMapper")
public class JacksonImpl
extends AbstractJsonUtilImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddModule(com.fasterxml.jackson.databind.Module module) convertObject(Object obj, Class<?> clazz) convertObject(Object obj, Type type) getName()boolean<T> List<T> toJavaList(String json, Class<T> clazz) <T> TtoJavaObject(String json, Type type) toPrettyJson(Object obj) Methods inherited from class org.apache.dubbo.common.json.impl.AbstractJsonUtilImpl
checkObjectList, checkStringList, getList, getListOfObjects, getListOfStrings, getNumberAsDouble, getNumberAsInteger, getNumberAsLong, getObject, getString, isSupport
-
Constructor Details
-
JacksonImpl
public JacksonImpl()
-
-
Method Details
-
getName
-
isJson
-
toJavaObject
-
toJavaList
-
toJson
-
toPrettyJson
-
convertObject
-
convertObject
-
addModule
public void addModule(com.fasterxml.jackson.databind.Module module)
-