Spring Integration

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
<T> T
fromJson(P parser, java.lang.reflect.Type valueType)
           
<T> T
fromJson(java.io.Reader json, java.lang.Class<T> valueType)
           
<T> T
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)
           
 

Method Detail

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

Spring Integration