org.springframework.integration.json
Interface JsonObjectMapper<P>
- All Known Implementing Classes:
- Jackson2JsonObjectMapper, JacksonJsonObjectMapper, JsonObjectMapperAdapter
public interface JsonObjectMapper<P>
Strategy interface to convert an Object to/from the JSON representation.
- Since:
- 3.0
- Author:
- Artem Bilan
- See Also:
JsonToObjectTransformer
,
ObjectToJsonTransformer
,
JacksonJsonObjectMapper
,
Jackson2JsonObjectMapper
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)
|
toJson
java.lang.String toJson(java.lang.Object value)
throws java.lang.Exception
- Throws:
java.lang.Exception
toJson
void toJson(java.lang.Object value,
java.io.Writer writer)
throws java.lang.Exception
- Throws:
java.lang.Exception
fromJson
<T> T fromJson(java.lang.String json,
java.lang.Class<T> valueType)
throws java.lang.Exception
- Throws:
java.lang.Exception
fromJson
<T> T fromJson(java.io.Reader json,
java.lang.Class<T> valueType)
throws java.lang.Exception
- Throws:
java.lang.Exception
fromJson
<T> T fromJson(P parser,
java.lang.reflect.Type valueType)
throws java.lang.Exception
- Throws:
java.lang.Exception