インターフェースの使用
org.springframework.http.HttpOutputMessage
HttpOutputMessage を使用するパッケージ
パッケージ
説明
クライアント / サーバー側 HTTP の基本的な抽象化が含まれています。
クライアント側の HTTP 上の抽象化が含まれています。
HttpMessageConverter 抽象化を提供して、Java オブジェクトと HTTP 入出力メッセージ間で変換します。
Atom および RSS フィードを処理するための HttpMessageConverter 実装を提供します。
JSON を処理するための HttpMessageConverter 実装を提供します。
Google プロトコルバッファを処理するための HttpMessageConverter 実装を提供します。
XML を処理するための HttpMessageConverter 実装を提供します。
サーバー側の HTTP 上の抽象化が含まれています。
クライアント / サーバー側の HTTP 抽象化のモック実装。
クライアント側の HTTP 抽象化のモック実装。
org.springframework.http 内の HttpOutputMessage 使用
org.springframework.http 内の HttpOutputMessage サブインターフェース修飾子と型インターフェース説明interfaceコールバックからOutputStreamSE に書き込むことによってリクエスト本体のコンテンツをストリーミングする機能を公開するための、HttpOutputMessage実装の契約。org.springframework.http.client 内の HttpOutputMessage 使用
org.springframework.http.client 内の HttpOutputMessage サブインターフェースHttpOutputMessage を実装している org.springframework.http.client のクラス修飾子と型クラス説明classClientHttpRequestの基本実装であり、出力をバイト配列にバッファリングしてからネットワーク経由で送信します。classClientHttpRequestの抽象ベース。ヘッダーと本文が複数回書き込まれないようにします。classAbstractClientHttpRequestの拡張機能で、StreamingHttpOutputMessage契約を介してリクエストボディのコンテンツを基盤となる HTTP クライアントライブラリに直接ストリーミングする機能を追加します。org.springframework.http.converter 内の HttpOutputMessage 使用
型 HttpOutputMessage のパラメーターを持つ org.springframework.http.converter のメソッド修飾子と型メソッド説明voidResourceHttpMessageConverter.addDefaultHeaders(HttpOutputMessage message, Resource resource, @Nullable MediaType contentType) 指定されたリソースのデフォルトヘッダーを指定されたメッセージに追加します。final voidAbstractGenericHttpMessageConverter.write(T t, @Nullable TypeSE type, @Nullable MediaType contentType, HttpOutputMessage outputMessage) この実装は、AbstractHttpMessageConverter.addDefaultHeaders(HttpHeaders, T, MediaType)を呼び出してデフォルトのヘッダーを設定し、次にAbstractGenericHttpMessageConverter.writeInternal(T, HttpOutputMessage)を呼び出します。final voidAbstractHttpMessageConverter.write(T t, @Nullable MediaType contentType, HttpOutputMessage outputMessage) この実装は、AbstractHttpMessageConverter.addDefaultHeaders(HttpHeaders, T, MediaType)を呼び出してデフォルトのヘッダーを設定し、次にAbstractHttpMessageConverter.writeInternal(T, HttpOutputMessage)を呼び出します。final voidAbstractSmartHttpMessageConverter.write(T t, ResolvableType type, @Nullable MediaType contentType, HttpOutputMessage outputMessage, @Nullable MapSE<StringSE, ObjectSE> hints) この実装は、AbstractHttpMessageConverter.addDefaultHeaders(HttpHeaders, T, MediaType)を呼び出してデフォルトのヘッダーを設定し、次にAbstractSmartHttpMessageConverter.writeInternal(T, HttpOutputMessage)を呼び出します。voidBufferedImageHttpMessageConverter.write(BufferedImageSE image, @Nullable MediaType contentType, HttpOutputMessage outputMessage) voidFormHttpMessageConverter.write(MultiValueMap<StringSE, ?> map, @Nullable MediaType contentType, HttpOutputMessage outputMessage) voidGenericHttpMessageConverter.write(T t, @Nullable TypeSE type, @Nullable MediaType contentType, HttpOutputMessage outputMessage) 指定されたオブジェクトを指定された出力メッセージに書き込みます。voidHttpMessageConverter.write(T t, @Nullable MediaType contentType, HttpOutputMessage outputMessage) 指定されたオブジェクトを指定された出力メッセージに書き込みます。voidSmartHttpMessageConverter.write(T t, ResolvableType type, @Nullable MediaType contentType, HttpOutputMessage outputMessage, @Nullable MapSE<StringSE, ObjectSE> hints) 指定されたオブジェクトを指定された出力メッセージに書き込みます。default voidSmartHttpMessageConverter.write(T t, @Nullable MediaType contentType, HttpOutputMessage outputMessage) protected voidResourceHttpMessageConverter.writeContent(Resource resource, HttpOutputMessage outputMessage) protected abstract voidAbstractGenericHttpMessageConverter.writeInternal(T t, @Nullable TypeSE type, HttpOutputMessage outputMessage) 実際の本文を書き込む抽象テンプレートメソッド。protected voidAbstractGenericHttpMessageConverter.writeInternal(T t, HttpOutputMessage outputMessage) protected abstract voidAbstractHttpMessageConverter.writeInternal(T t, HttpOutputMessage outputMessage) 実際の本文を書き込む抽象テンプレートメソッド。protected voidAbstractJacksonHttpMessageConverter.writeInternal(ObjectSE object, ResolvableType resolvableType, HttpOutputMessage outputMessage, @Nullable MapSE<StringSE, ObjectSE> hints) protected abstract voidAbstractKotlinSerializationHttpMessageConverter.writeInternal(ObjectSE object, kotlinx.serialization.KSerializer<ObjectSE> serializer, T format, HttpOutputMessage outputMessage) 指定されたオブジェクトを、指定されたシリアライザーとフォーマットで出力メッセージに書き込みます。protected final voidAbstractKotlinSerializationHttpMessageConverter.writeInternal(ObjectSE object, ResolvableType type, HttpOutputMessage outputMessage, @Nullable MapSE<StringSE, ObjectSE> hints) protected abstract voidAbstractSmartHttpMessageConverter.writeInternal(T t, ResolvableType type, HttpOutputMessage outputMessage, @Nullable MapSE<StringSE, ObjectSE> hints) 実際の本文を書き込む抽象テンプレートメソッド。protected voidAbstractSmartHttpMessageConverter.writeInternal(T t, HttpOutputMessage outputMessage) protected voidByteArrayHttpMessageConverter.writeInternal(byte[] bytes, HttpOutputMessage outputMessage) protected voidKotlinSerializationBinaryHttpMessageConverter.writeInternal(ObjectSE object, kotlinx.serialization.KSerializer<ObjectSE> serializer, T format, HttpOutputMessage outputMessage) protected voidKotlinSerializationStringHttpMessageConverter.writeInternal(ObjectSE object, kotlinx.serialization.KSerializer<ObjectSE> serializer, T format, HttpOutputMessage outputMessage) protected voidObjectToStringHttpMessageConverter.writeInternal(ObjectSE obj, HttpOutputMessage outputMessage) protected voidResourceHttpMessageConverter.writeInternal(Resource resource, HttpOutputMessage outputMessage) protected voidResourceRegionHttpMessageConverter.writeInternal(ObjectSE object, @Nullable TypeSE type, HttpOutputMessage outputMessage) protected voidStringHttpMessageConverter.writeInternal(StringSE str, HttpOutputMessage outputMessage) protected voidResourceRegionHttpMessageConverter.writeResourceRegion(ResourceRegion region, HttpOutputMessage outputMessage) org.springframework.http.converter.feed 内の HttpOutputMessage 使用
型 HttpOutputMessage のパラメーターを持つ org.springframework.http.converter.feed のメソッド修飾子と型メソッド説明protected voidAbstractWireFeedHttpMessageConverter.writeInternal(T wireFeed, HttpOutputMessage outputMessage) org.springframework.http.converter.json 内の HttpOutputMessage 使用
型 HttpOutputMessage のパラメーターを持つ org.springframework.http.converter.json のメソッド修飾子と型メソッド説明protected voidAbstractJackson2HttpMessageConverter.writeInternal(ObjectSE object, @Nullable TypeSE type, HttpOutputMessage outputMessage) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。protected final voidAbstractJsonHttpMessageConverter.writeInternal(ObjectSE object, @Nullable TypeSE type, HttpOutputMessage outputMessage) org.springframework.http.converter.protobuf 内の HttpOutputMessage 使用
型 HttpOutputMessage のパラメーターを持つ org.springframework.http.converter.protobuf のメソッド修飾子と型メソッド説明voidProtobufHttpMessageConverter.ProtobufFormatDelegate.print(com.google.protobuf.Message message, HttpOutputMessage outputMessage, MediaType contentType, CharsetSE charset) Message.Builderの出力メソッドを使用して、指定されたHttpOutputMessageにメッセージを書き込みます。protected voidProtobufHttpMessageConverter.writeInternal(com.google.protobuf.Message message, HttpOutputMessage outputMessage) org.springframework.http.converter.xml 内の HttpOutputMessage 使用
型 HttpOutputMessage のパラメーターを持つ org.springframework.http.converter.xml のメソッド修飾子と型メソッド説明voidJaxb2CollectionHttpMessageConverter.write(T t, @Nullable TypeSE type, @Nullable MediaType contentType, HttpOutputMessage outputMessage) protected final voidAbstractXmlHttpMessageConverter.writeInternal(T t, HttpOutputMessage outputMessage) protected voidSourceHttpMessageConverter.writeInternal(T t, HttpOutputMessage outputMessage) org.springframework.http.server 内の HttpOutputMessage 使用
org.springframework.http.server 内の HttpOutputMessage サブインターフェースHttpOutputMessage を実装している org.springframework.http.server のクラス修飾子と型クラス説明class特定のターゲットServerHttpResponseにすべての呼び出しを委譲するServerHttpResponseの実装。classHttpServletResponseに基づいたServerHttpResponse実装。org.springframework.mock.http 内の HttpOutputMessage 使用
HttpOutputMessage を実装している org.springframework.mock.http のクラスorg.springframework.mock.http.client 内の HttpOutputMessage 使用
HttpOutputMessage を実装している org.springframework.mock.http.client のクラス