Class Jackson2BodyConverter
java.lang.Object
nablarch.fw.jaxrs.BodyConverterSupport
nablarch.integration.jaxrs.jackson.JacksonBodyConverterSupport
nablarch.integration.jaxrs.jackson.Jackson2BodyConverter
- All Implemented Interfaces:
- BodyConverter
- Direct Known Subclasses:
- JerseyJackson2BodyConverter,- ResteasyJackson2BodyConverter
Jackson2.xを使用してリクエスト/レスポンスの変換を行う
BodyConverter実装クラス。- 
Nested Class SummaryNested classes/interfaces inherited from class nablarch.fw.jaxrs.BodyConverterSupportBodyConverterSupport.ContentType
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidconfigure(com.fasterxml.jackson.databind.ObjectMapper objectMapper) ObjectMapperに対するオプション設定などを行う。protected ObjectJSON文字列から指定された型のオブジェクトに値を読み込む。protected StringwriteValueAsString(Object value) 指定されたオブジェクトからJSON文字列に書き込む。Methods inherited from class nablarch.integration.jaxrs.jackson.JacksonBodyConverterSupportconvertRequest, convertResponse, isConvertibleMethods inherited from class nablarch.fw.jaxrs.BodyConverterSupportgetContentType, read, setDefaultEncoding, write
- 
Constructor Details- 
Jackson2BodyConverterpublic Jackson2BodyConverter()JacksonBodyConverterを生成する。
 
- 
- 
Method Details- 
configureprotected void configure(com.fasterxml.jackson.databind.ObjectMapper objectMapper) ObjectMapperに対するオプション設定などを行う。 このクラスでは特に何も行わないので、オプション設定はサブクラス側で行う必要がある。- Parameters:
- objectMapper-- ObjectMapper
 
- 
readValueDescription copied from class:JacksonBodyConverterSupportJSON文字列から指定された型のオブジェクトに値を読み込む。- Specified by:
- readValuein class- JacksonBodyConverterSupport
- Parameters:
- src- JSON文字列のソース
- valueType- 値の型
- Returns:
- JSON文字列を読み込んだオブジェクト
- Throws:
- IOException- 読み込みに失敗した場合
 
- 
writeValueAsStringDescription copied from class:JacksonBodyConverterSupport指定されたオブジェクトからJSON文字列に書き込む。- Specified by:
- writeValueAsStringin class- JacksonBodyConverterSupport
- Parameters:
- value- オブジェクト
- Returns:
- JSON文字列
- Throws:
- IOException- 書き込みに失敗した場合
 
 
-