org.springframework.integration.json
Class JacksonJsonObjectMapper
java.lang.Object
org.springframework.integration.json.JacksonJsonObjectMapper
- All Implemented Interfaces:
- JsonObjectMapper<org.codehaus.jackson.JsonParser>
public class JacksonJsonObjectMapper
- extends java.lang.Object
- implements JsonObjectMapper<org.codehaus.jackson.JsonParser>
Jackson JSON-processor (@link http://jackson.codehaus.org) JsonObjectMapper implementation.
Delegates toJson
and fromJson
to the ObjectMapper
- Since:
- 3.0
- Author:
- Artem Bilan
Method Summary |
|
fromJson(org.codehaus.jackson.JsonParser parser,
java.lang.reflect.Type valueType)
|
|
fromJson(java.io.Reader json,
java.lang.Class<T> valueType)
|
|
fromJson(java.lang.String json,
java.lang.Class<T> valueType)
|
java.lang.String |
toJson(java.lang.Object value)
|
void |
toJson(java.lang.Object value,
java.io.Writer writer)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JacksonJsonObjectMapper
public JacksonJsonObjectMapper()
JacksonJsonObjectMapper
public JacksonJsonObjectMapper(org.codehaus.jackson.map.ObjectMapper objectMapper)
toJson
public java.lang.String toJson(java.lang.Object value)
throws java.lang.Exception
- Specified by:
toJson
in interface JsonObjectMapper<org.codehaus.jackson.JsonParser>
- Throws:
java.lang.Exception
toJson
public void toJson(java.lang.Object value,
java.io.Writer writer)
throws java.lang.Exception
- Specified by:
toJson
in interface JsonObjectMapper<org.codehaus.jackson.JsonParser>
- Throws:
java.lang.Exception
fromJson
public <T> T fromJson(java.lang.String json,
java.lang.Class<T> valueType)
throws java.lang.Exception
- Specified by:
fromJson
in interface JsonObjectMapper<org.codehaus.jackson.JsonParser>
- Throws:
java.lang.Exception
fromJson
public <T> T fromJson(java.io.Reader json,
java.lang.Class<T> valueType)
throws java.lang.Exception
- Specified by:
fromJson
in interface JsonObjectMapper<org.codehaus.jackson.JsonParser>
- Throws:
java.lang.Exception
fromJson
public <T> T fromJson(org.codehaus.jackson.JsonParser parser,
java.lang.reflect.Type valueType)
throws java.lang.Exception
- Specified by:
fromJson
in interface JsonObjectMapper<org.codehaus.jackson.JsonParser>
- Throws:
java.lang.Exception