org.springframework.integration.json
Class JsonObjectMapperAdapter<P>
java.lang.Object
org.springframework.integration.json.JsonObjectMapperAdapter<P>
- All Implemented Interfaces:
- JsonObjectMapper<P>
public abstract class JsonObjectMapperAdapter<P>
- extends java.lang.Object
- implements JsonObjectMapper<P>
Simple JsonObjectMapper adapter implementation, if there is no need
to provide entire operations implementation.
- Since:
- 3.0
- Author:
- Artem Bilan
Method Summary |
|
fromJson(P 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 |
JsonObjectMapperAdapter
public JsonObjectMapperAdapter()
toJson
public java.lang.String toJson(java.lang.Object value)
throws java.lang.Exception
- Specified by:
toJson
in interface JsonObjectMapper<P>
- 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<P>
- 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<P>
- 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<P>
- Throws:
java.lang.Exception
fromJson
public <T> T fromJson(P parser,
java.lang.reflect.Type valueType)
throws java.lang.Exception
- Specified by:
fromJson
in interface JsonObjectMapper<P>
- Throws:
java.lang.Exception