クラス HttpMessageContentConverter
java.lang.ObjectSE
org.springframework.test.http.HttpMessageContentConverter
テスト目的で HTTP メッセージの内容を変換します。
- 導入:
- 6.2
- 作成者:
- Stephane Nicoll
メソッドのサマリー
修飾子と型メソッド説明<T> Tconvert(HttpInputMessage message, MediaType mediaType, ResolvableType targetType) <T> TconvertViaJson(ObjectSE value, ResolvableType targetType) 指定された生の値をまず JSON に書き込んでから読み戻すことで、指定されたtargetTypeに変換します。static HttpMessageContentConverterof(IterableSE<HttpMessageConverter<?>> candidates) 使用する候補の反復可能なインスタンスを作成します。static HttpMessageContentConverterof(HttpMessageConverter<?>... candidates) 使用する候補の可変引数を持つインスタンスを作成します。
メソッドの詳細
of
使用する候補の反復可能なインスタンスを作成します。- パラメーター:
candidates- 候補者
of
使用する候補の可変引数を持つインスタンスを作成します。- パラメーター:
candidates- 候補者
convert
public <T> T convert(HttpInputMessage message, MediaType mediaType, ResolvableType targetType) throws IOExceptionSE, HttpMessageNotReadableException - 型パラメーター:
T- 変換されたオブジェクト型- パラメーター:
message- 入力メッセージmediaType- 入力のメディア型targetType- ターゲット型- 戻り値:
- 与えられた
targetTypeの値 - 例外:
IOExceptionSEHttpMessageNotReadableException
convertViaJson
指定された生の値をまず JSON に書き込んでから読み戻すことで、指定されたtargetTypeに変換します。- 型パラメーター:
T- 変換されたオブジェクト型- パラメーター:
value- 変換する値targetType- ターゲット型- 戻り値:
- 与えられた
targetTypeの値 - 例外:
IOExceptionSE