パッケージ | 説明 |
---|---|
org.springframework.http.client | クライアント側の HTTP 上の抽象化が含まれています。 |
org.springframework.http.converter | HttpMessageConverter 抽象化を提供して、Java オブジェクトと HTTP 入出力メッセージ間で変換します。 |
org.springframework.http.converter.feed | Atom および RSS フィードを処理するための HttpMessageConverter 実装を提供します。 |
org.springframework.http.converter.json | JSON を処理するための HttpMessageConverter 実装を提供します。 |
org.springframework.http.converter.protobuf | Google プロトコルバッファを処理するための HttpMessageConverter 実装を提供します。 |
org.springframework.http.converter.xml | XML を処理するための HttpMessageConverter 実装を提供します。 |
org.springframework.http.server | サーバー側の HTTP 上の抽象化が含まれています。 |
org.springframework.mock.http | クライアント / サーバー側の HTTP 抽象化のモック実装。 |
org.springframework.mock.http.client | クライアント側の HTTP 抽象化のモック実装。 |
org.springframework.web.multipart.support | マルチパート解決フレームワークのサポートクラス。 |
org.springframework.web.servlet.mvc.method.annotation | org.springframework.web.method.annotation パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | ClientHttpResponse クライアント側の HTTP レスポンスを表します。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractClientHttpResponse ClientHttpResponse の抽象ベース。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpInputMessage | HttpMessageNotReadableException.getHttpInputMessage() 元の HTTP メッセージを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
BufferedImageSE | BufferedImageHttpMessageConverter.read(ClassSE<? extends BufferedImageSE> clazz, HttpInputMessage inputMessage) |
MultiValueMap<StringSE, StringSE> | FormHttpMessageConverter.read(ClassSE<? extends MultiValueMap<StringSE,?>> clazz, HttpInputMessage inputMessage) |
T | AbstractHttpMessageConverter.read(ClassSE<? extends T> clazz, HttpInputMessage inputMessage) この実装は、 AbstractHttpMessageConverter.readInternal(Class, HttpInputMessage) への単純なデリゲートです。 |
T | HttpMessageConverter.read(ClassSE<? extends T> clazz, HttpInputMessage inputMessage) 指定された入力メッセージから指定された型のオブジェクトを読み取り、それを返します。 |
ObjectSE | ResourceRegionHttpMessageConverter.read(TypeSE type, ClassSE<?> contextClass, HttpInputMessage inputMessage) |
T | GenericHttpMessageConverter.read(TypeSE type, ClassSE<?> contextClass, HttpInputMessage inputMessage) 指定された入力メッセージから指定された型のオブジェクトを読み取り、それを返します。 |
protected ResourceRegion | ResourceRegionHttpMessageConverter.readInternal(ClassSE<?> clazz, HttpInputMessage inputMessage) |
protected ObjectSE | ObjectToStringHttpMessageConverter.readInternal(ClassSE<?> clazz, HttpInputMessage inputMessage) |
byte[] | ByteArrayHttpMessageConverter.readInternal(ClassSE<? extends byte[]> clazz, HttpInputMessage inputMessage) |
protected Resource | ResourceHttpMessageConverter.readInternal(ClassSE<? extends Resource> clazz, HttpInputMessage inputMessage) |
protected StringSE | StringHttpMessageConverter.readInternal(ClassSE<? extends StringSE> clazz, HttpInputMessage inputMessage) |
protected abstract T | AbstractHttpMessageConverter.readInternal(ClassSE<? extends T> clazz, HttpInputMessage inputMessage) 実際のオブジェクトを読み取る抽象テンプレートメソッド。 |
コンストラクターと説明 |
---|
HttpMessageNotReadableException(StringSE msg, HttpInputMessage httpInputMessage) 新しい HttpMessageNotReadableException を作成します。 |
HttpMessageNotReadableException(StringSE msg, ThrowableSE cause, HttpInputMessage httpInputMessage) 新しい HttpMessageNotReadableException を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected T | AbstractWireFeedHttpMessageConverter.readInternal(ClassSE<? extends T> clazz, HttpInputMessage inputMessage) |
修飾子と型 | クラスと説明 |
---|---|
class | MappingJacksonInputMessage 最終的にメッセージをデシリアライズするために使用される Jackson ビューを格納できる HttpInputMessage 。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | AbstractJackson2HttpMessageConverter.read(TypeSE type, ClassSE<?> contextClass, HttpInputMessage inputMessage) |
ObjectSE | AbstractJsonHttpMessageConverter.read(TypeSE type, ClassSE<?> contextClass, HttpInputMessage inputMessage) |
protected ObjectSE | AbstractJackson2HttpMessageConverter.readInternal(ClassSE<?> clazz, HttpInputMessage inputMessage) |
protected ObjectSE | AbstractJsonHttpMessageConverter.readInternal(ClassSE<?> clazz, HttpInputMessage inputMessage) |
修飾子と型 | メソッドと説明 |
---|---|
protected com.google.protobuf.Message | ProtobufHttpMessageConverter.readInternal(ClassSE<? extends com.google.protobuf.Message> clazz, HttpInputMessage inputMessage) |
修飾子と型 | メソッドと説明 |
---|---|
T | Jaxb2CollectionHttpMessageConverter.read(TypeSE type, ClassSE<?> contextClass, HttpInputMessage inputMessage) |
protected T | SourceHttpMessageConverter.readInternal(ClassSE<? extends T> clazz, HttpInputMessage inputMessage) |
T | AbstractXmlHttpMessageConverter.readInternal(ClassSE<? extends T> clazz, HttpInputMessage inputMessage) |
修飾子と型 | インターフェースと説明 |
---|---|
interface | ServerHttpRequest サーバー側の HTTP リクエストを表します。 |
修飾子と型 | クラスと説明 |
---|---|
class | ServletServerHttpRequest HttpServletRequest EE に基づく ServerHttpRequest 実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | MockHttpInputMessage HttpInputMessage のモック実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | MockClientHttpResponse ClientHttpResponse のモック実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | RequestPartServletServerHttpRequest マルチパートリクエストの一部にアクセスする ServerHttpRequest 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpInputMessage | RequestBodyAdvice.beforeBodyRead(HttpInputMessage inputMessage, MethodParameter parameter, TypeSE targetType, ClassSE<? extends HttpMessageConverter<?>> converterType) リクエスト本文が読み取られて変換される前に 2 番目に呼び出されます。 |
HttpInputMessage | JsonViewRequestBodyAdvice.beforeBodyRead(HttpInputMessage inputMessage, MethodParameter methodParameter, TypeSE targetType, ClassSE<? extends HttpMessageConverter<?>> selectedConverterType) |
HttpInputMessage | RequestBodyAdviceAdapter.beforeBodyRead(HttpInputMessage inputMessage, MethodParameter parameter, TypeSE targetType, ClassSE<? extends HttpMessageConverter<?>> converterType) デフォルトの実装は、渡された InputMessage を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | RequestBodyAdvice.afterBodyRead(ObjectSE body, HttpInputMessage inputMessage, MethodParameter parameter, TypeSE targetType, ClassSE<? extends HttpMessageConverter<?>> converterType) リクエスト本文がオブジェクトに変換された後、3 番目(および最後)に呼び出されます。 |
ObjectSE | RequestBodyAdviceAdapter.afterBodyRead(ObjectSE body, HttpInputMessage inputMessage, MethodParameter parameter, TypeSE targetType, ClassSE<? extends HttpMessageConverter<?>> converterType) デフォルトの実装は、渡された本体を返します。 |
HttpInputMessage | RequestBodyAdvice.beforeBodyRead(HttpInputMessage inputMessage, MethodParameter parameter, TypeSE targetType, ClassSE<? extends HttpMessageConverter<?>> converterType) リクエスト本文が読み取られて変換される前に 2 番目に呼び出されます。 |
HttpInputMessage | JsonViewRequestBodyAdvice.beforeBodyRead(HttpInputMessage inputMessage, MethodParameter methodParameter, TypeSE targetType, ClassSE<? extends HttpMessageConverter<?>> selectedConverterType) |
HttpInputMessage | RequestBodyAdviceAdapter.beforeBodyRead(HttpInputMessage inputMessage, MethodParameter parameter, TypeSE targetType, ClassSE<? extends HttpMessageConverter<?>> converterType) デフォルトの実装は、渡された InputMessage を返します。 |
ObjectSE | RequestBodyAdvice.handleEmptyBody(ObjectSE body, HttpInputMessage inputMessage, MethodParameter parameter, TypeSE targetType, ClassSE<? extends HttpMessageConverter<?>> converterType) ボディが空の場合、2 番目(および最後)に呼び出されます。 |
ObjectSE | RequestBodyAdviceAdapter.handleEmptyBody(ObjectSE body, HttpInputMessage inputMessage, MethodParameter parameter, TypeSE targetType, ClassSE<? extends HttpMessageConverter<?>> converterType) デフォルトの実装は、渡された本体を返します。 |
protected <T> ObjectSE | AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(HttpInputMessage inputMessage, MethodParameter parameter, TypeSE targetType) 指定された HttpInputMessage から読み取ることにより、予期されるパラメーター型のメソッド引数値を作成します。 |