@Published(tag="architect") public class Jackson2BodyConverter extends JacksonBodyConverterSupport
BodyConverter
実装クラス。BodyConverterSupport.ContentType
Constructor and Description |
---|
Jackson2BodyConverter()
JacksonBodyConverter を生成する。 |
Modifier and Type | Method and Description |
---|---|
protected void |
configure(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
ObjectMapper に対するオプション設定などを行う。
このクラスでは特に何も行わないので、オプション設定はサブクラス側で行う必要がある。 |
protected java.lang.Object |
readValue(java.io.Reader src,
java.lang.Class<?> valueType)
JSON文字列から指定された型のオブジェクトに値を読み込む。
|
protected java.lang.String |
writeValueAsString(java.lang.Object value)
指定されたオブジェクトからJSON文字列に書き込む。
|
convertRequest, convertResponse, isConvertible
getContentType, read, setDefaultEncoding, write
protected void configure(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
ObjectMapper
に対するオプション設定などを行う。
このクラスでは特に何も行わないので、オプション設定はサブクラス側で行う必要がある。objectMapper
- ObjectMapper
protected java.lang.Object readValue(java.io.Reader src, java.lang.Class<?> valueType) throws java.io.IOException
JacksonBodyConverterSupport
readValue
in class JacksonBodyConverterSupport
src
- JSON文字列のソースvalueType
- 値の型java.io.IOException
- 読み込みに失敗した場合protected java.lang.String writeValueAsString(java.lang.Object value) throws java.io.IOException
JacksonBodyConverterSupport
writeValueAsString
in class JacksonBodyConverterSupport
value
- オブジェクトjava.io.IOException
- 書き込みに失敗した場合