クラスの使用
org.springframework.http.MediaType
MediaType を使用するパッケージ
パッケージ
説明
クライアント / サーバー側 HTTP の基本的な抽象化が含まれています。
クライアント側の HTTP 上の抽象化が含まれています。
JSON エンコーダーおよびデコーダーのサポート。
マルチパートのサポート。
Google プロトコルバッファのエンコーダーとデコーダーを提供します。
HttpMessageConverter 抽象化を提供して、Java オブジェクトと HTTP 入出力メッセージ間で変換します。
Atom および RSS フィードを処理するための HttpMessageConverter 実装を提供します。
JSON を処理するための HttpMessageConverter 実装を提供します。
Google プロトコルバッファを処理するための HttpMessageConverter 実装を提供します。
XML を処理するための HttpMessageConverter 実装を提供します。
リアクティブ HTTP サーバー契約のモック実装。
Spring の Web MVC フレームワークでの使用を対象とした、サーブレット API 4.0 モックオブジェクトの包括的なセット。
ビルトイン
RequestMatcher
実装が含まれています。 ビルトイン
ResponseCreator
実装が含まれています。WebTestClient
を介した Spring WebFlux サーバーエンドポイントのテストのサポート。 ビルトイン
RequestBuilder
実装が含まれています。 ビルトイン
ResultMatcher
および ResultHandler
実装が含まれています。Spring の Web インフラストラクチャと他のフレームワークモジュール間の最小境界点を定義する一般的な汎用インターフェース。
このパッケージには、リクエストでリクエストされたメディア型を判別するために使用されるクラスが含まれています。
クライアント側の Web サポートのコアパッケージ。
特定のリクエストに対してリクエストされたコンテンツ型を解決するための
RequestedContentTypeResolver
戦略と実装。Spring WebFlux 構成インフラストラクチャ。
リアクティブクライアントとサーバーサブパッケージの両方の基盤を提供します。
org.springframework.http.client.reactive
リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient
を提供します。org.springframework.web.reactive.function.client
パッケージをサポートするクラス。Spring のリアクティブ環境用の関数 Web フレームワークを構成する型を提供します。
org.springframework.web.reactive.function.server
パッケージをサポートするクラス。 静的リソースを提供するためのサポートクラス。
さまざまな型のハンドラーの呼び出しなど、さまざまなプログラミングモデルスタイルのサポート。
RequestCondition
およびさまざまな条件に基づいてリクエストを照合するための実装。 ビューの解決による結果処理のサポート。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSR-223 スクリプトエンジンの抽象化(Java 6+ に含まれる)に基づくビューのサポートクラス。
Spring の一般的なリアクティブ Web サポートのコアインターフェースとクラス。
HttpExchange
メソッドでアノテーションが付けられた HTTP サービスのクライアントプロキシを作成するためのサポート。Spring MVC のアノテーションベースのセットアップ。
Spring のサーブレット環境用の関数 Web フレームワークを構成する型を提供します。
条件に基づいて受信リクエストを照合するための一般的な MVC ロジック。
org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。 静的リソースを提供するためのサポートクラス。
カスタム実装の抽象基本クラスを含む、標準の View および ViewResolver 実装を提供します。
TransportHandler
実装クラスおよび具体的な SockJsService
org.springframework.http 内の MediaType 使用
MediaType として宣言されている org.springframework.http のフィールド修飾子と型フィールド説明static final MediaType
MediaType.ALL
すべてのメディア範囲を含むパブリック定数メディア型(つまりstatic final MediaType
MediaType.APPLICATION_ATOM_XML
application/atom+xml
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_CBOR
application/cbor
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_FORM_URLENCODED
application/x-www-form-urlencoded
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_GRAPHQL
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。static final MediaType
MediaType.APPLICATION_GRAPHQL_RESPONSE
application/graphql-response+json
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_JSON
application/json
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_JSON_UTF8
使用すべきではありません。Chrome のような主要なブラウザーは仕様に準拠し、charset=UTF-8
パラメーターを必要とせずに UTF-8 の特殊文字を正しく解釈するため、5.2 の時点でAPPLICATION_JSON
を推奨しています。static final MediaType
MediaType.APPLICATION_NDJSON
application/x-ndjson
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_OCTET_STREAM
application/octet-stream
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_PDF
application/pdf
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_PROBLEM_JSON
application/problem+json
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_PROBLEM_JSON_UTF8
使用すべきではありません。Chrome のような主要なブラウザーは仕様に準拠し、charset=UTF-8
パラメーターを必要とせずに UTF-8 の特殊文字を正しく解釈するため、5.2 の時点でAPPLICATION_PROBLEM_JSON
を推奨しています。static final MediaType
MediaType.APPLICATION_PROBLEM_XML
application/problem+xml
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_PROTOBUF
application/x-protobuf
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_RSS_XML
application/rss+xml
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_STREAM_JSON
使用すべきではありません。5.3 以降、APPLICATION_STREAM_JSON_VALUE
の通知を参照してください。static final MediaType
MediaType.APPLICATION_XHTML_XML
application/xhtml+xml
のパブリック定数メディア型。static final MediaType
MediaType.APPLICATION_XML
application/xml
のパブリック定数メディア型。static final MediaType
MediaType.IMAGE_GIF
image/gif
のパブリック定数メディア型。static final MediaType
MediaType.IMAGE_JPEG
image/jpeg
のパブリック定数メディア型。static final MediaType
MediaType.IMAGE_PNG
image/png
のパブリック定数メディア型。static final MediaType
MediaType.MULTIPART_FORM_DATA
multipart/form-data
のパブリック定数メディア型。static final MediaType
MediaType.MULTIPART_MIXED
multipart/mixed
のパブリック定数メディア型。static final MediaType
MediaType.MULTIPART_RELATED
multipart/related
のパブリック定数メディア型。static final MediaType
MediaType.TEXT_EVENT_STREAM
text/event-stream
のパブリック定数メディア型。static final MediaType
MediaType.TEXT_HTML
text/html
のパブリック定数メディア型。static final MediaType
MediaType.TEXT_MARKDOWN
text/markdown
のパブリック定数メディア型。static final MediaType
MediaType.TEXT_PLAIN
text/plain
のパブリック定数メディア型。static final MediaType
MediaType.TEXT_XML
text/xml
のパブリック定数メディア型。型 MediaType の型パラメーターを持つ org.springframework.http のフィールド修飾子と型フィールド説明static final ComparatorSE<MediaType>
MediaType.QUALITY_VALUE_COMPARATOR
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。6.0 の時点で、直接の代替はありませんstatic final ComparatorSE<MediaType>
MediaType.SPECIFICITY_COMPARATOR
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。6.0 の時点で、直接の代替はありませんMediaType を返す org.springframework.http のメソッド修飾子と型メソッド説明static MediaType
MediaType.asMediaType
(MimeType mimeType) 指定された MIME 型をメディア型として再作成します。MediaType.copyQualityValue
(MediaType mediaType) 指定されたMediaType
の品質値を持つこのインスタンスのレプリカを返します。HttpHeaders.getContentType()
Content-Type
ヘッダーで指定されたボディのメディア型を返します。static MediaType
MediaType.parseMediaType
(StringSE mediaType) 指定された文字列を単一のMediaType
に解析します。MediaType.removeQualityValue()
品質値を削除して、このインスタンスのレプリカを返します。static MediaType
指定された文字列値をMediaType
オブジェクトに解析します。このメソッド名は、'valueOf' 命名規則に従います (ConversionService
でサポートされている)。型 MediaType の引数を持つ型を返す org.springframework.http のメソッド修飾子と型メソッド説明MediaType.asMediaTypes
(ListSE<MimeType> mimeTypes) 指定された MIME 型をメディア型として再作成します。HttpHeaders.getAccept()
Accept
ヘッダーで指定されている、受け入れ可能なメディア型のリストを返します。HttpHeaders.getAcceptPatch()
static OptionalSE<MediaType>
MediaTypeFactory.getMediaType
(StringSE filename) 可能であれば、指定されたファイル名のメディア型を決定します。static OptionalSE<MediaType>
MediaTypeFactory.getMediaType
(Resource resource) 可能であれば、指定されたリソースのメディア型を決定します。MediaTypeFactory.getMediaTypes
(StringSE filename) 可能であれば、指定されたファイル名のメディア型を決定します。MediaType.parseMediaTypes
(StringSE mediaTypes) コンマ区切りの文字列を解析して、MediaType
オブジェクトのリストにします。MediaType.parseMediaTypes
(ListSE<StringSE> mediaTypes) (潜在的に)コンマで区切られた文字列の指定されたリストを、MediaType
オブジェクトのリストに解析します。型 MediaType のパラメーターを持つ org.springframework.http のメソッド修飾子と型メソッド説明Accept
ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。RequestEntity.BodyBuilder.contentType
(MediaType contentType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。ResponseEntity.BodyBuilder.contentType
(MediaType contentType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。MediaType.copyQualityValue
(MediaType mediaType) 指定されたMediaType
の品質値を持つこのインスタンスのレプリカを返します。boolean
このMediaType
に特定のメディア型が含まれているかどうかを示します。boolean
MediaType.isCompatibleWith
(MediaType other) このMediaType
が指定されたメディア型と互換性があるかどうかを示します。void
HttpHeaders.setContentType
(MediaType mediaType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。型 MediaType の型引数を持つ org.springframework.http のメソッドパラメーター修飾子と型メソッド説明void
Accept
ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。void
HttpHeaders.setAcceptPatch
(ListSE<MediaType> mediaTypes) static void
MediaType.sortByQualityValue
(ListSE<MediaType> mediaTypes) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。6.0 の時点で、直接の代替はありませんstatic void
MediaType.sortBySpecificity
(ListSE<MediaType> mediaTypes) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。6.0 の時点で、MimeTypeUtils.sortBySpecificity(List)
を推奨static void
MediaType.sortBySpecificityAndQuality
(ListSE<MediaType> mediaTypes) 使用すべきではありません。6.0 の時点で、MimeTypeUtils.sortBySpecificity(List)
を推奨static StringSE
MediaType.toString
(CollectionSE<MediaType> mediaTypes) 指定されたMediaType
オブジェクトのリストの文字列表現を返します。型 MediaType のパラメーターを持つ org.springframework.http のコンストラクターorg.springframework.http.client 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.http.client のメソッド修飾子と型メソッド説明MultipartBodyBuilder.PartBuilder.contentType
(MediaType contentType) パーツのメディア型を設定します。MediaType も受け入れるMultipartBodyBuilder.part(String, Object)
のバリアント。org.springframework.http.codec 内の MediaType 使用
MediaType を返す org.springframework.http.codec のメソッド修飾子と型メソッド説明protected MediaType
DecoderHttpMessageReader.getContentType
(HttpMessage inputMessage) "Content-Type" ヘッダーに基づいて HTTP メッセージの Content-Type を決定するか、デフォルトでAPPLICATION_OCTET_STREAM
に設定します。protected MediaType
FormHttpMessageWriter.getMediaType
(MediaType mediaType) 型 MediaType の引数を持つ型を返す org.springframework.http.codec のメソッド修飾子と型メソッド説明DecoderHttpMessageReader.getReadableMediaTypes()
DecoderHttpMessageReader.getReadableMediaTypes
(ResolvableType elementType) FormHttpMessageReader.getReadableMediaTypes()
HttpMessageReader.getReadableMediaTypes()
このリーダーでサポートされているメディア型のリストを返します。HttpMessageReader.getReadableMediaTypes
(ResolvableType elementType) 指定された型の要素について、このリーダーでサポートされているメディア型のリストを返します。ServerSentEventHttpMessageReader.getReadableMediaTypes()
HttpMessageEncoder.getStreamingMediaTypes()
入力ストリームの最後で自動的にフラッシュを実行する必要がある「ストリーミング」メディア型を返します。EncoderHttpMessageWriter.getWritableMediaTypes()
EncoderHttpMessageWriter.getWritableMediaTypes
(ResolvableType elementType) FormHttpMessageWriter.getWritableMediaTypes()
HttpMessageWriter.getWritableMediaTypes()
このライターでサポートされているメディア型のリストを返します。HttpMessageWriter.getWritableMediaTypes
(ResolvableType elementType) 指定された型の要素について、このライターでサポートされているメディア型のリストを返します。ResourceHttpMessageWriter.getWritableMediaTypes()
ServerSentEventHttpMessageWriter.getWritableMediaTypes()
型 MediaType のパラメーターを持つ org.springframework.http.codec のメソッド修飾子と型メソッド説明void
ResourceHttpMessageWriter.addHeaders
(ReactiveHttpOutputMessage message, Resource resource, MediaType contentType, MapSE<StringSE, ObjectSE> hints) 指定されたリソースのデフォルトヘッダーを指定されたメッセージに追加します。boolean
DecoderHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) boolean
FormHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) boolean
HttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) 指定されたオブジェクト型がこのリーダーでサポートされているかどうか。boolean
ServerSentEventHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) boolean
EncoderHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) boolean
FormHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) boolean
HttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) 指定されたオブジェクト型がこのライターでサポートされているかどうか。boolean
ResourceHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) boolean
ServerSentEventHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) HttpMessageEncoder.getEncodeHints
(ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) サーバーリクエストまたはターゲットコントローラーメソッドパラメーターのアノテーションに基づいてデコードヒントを取得します。protected MediaType
FormHttpMessageWriter.getMediaType
(MediaType mediaType) EncoderHttpMessageWriter.getWriteHints
(ResolvableType streamType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) たとえば、サーバーリクエストまたはコントローラーメソッドパラメーターからのアノテーションに基づいて、エンコードに関する追加のヒントを取得します。reactor.core.publisher.Mono<VoidSE>
EncoderHttpMessageWriter.write
(Publisher<? extends T> inputStream, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
EncoderHttpMessageWriter.write
(Publisher<? extends T> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
FormHttpMessageWriter.write
(Publisher<? extends MultiValueMap<StringSE, StringSE>> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) default reactor.core.publisher.Mono<VoidSE>
HttpMessageWriter.write
(Publisher<? extends T> inputStream, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) 追加のコンテキストが利用可能な、HttpMessageWriter.write(Publisher, ResolvableType, MediaType, ReactiveHttpOutputMessage, Map)
のサーバー側のみの代替。reactor.core.publisher.Mono<VoidSE>
HttpMessageWriter.write
(Publisher<? extends T> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) オブジェクトの特定のストリームを出力メッセージに書き込みます。reactor.core.publisher.Mono<VoidSE>
ResourceHttpMessageWriter.write
(Publisher<? extends Resource> inputStream, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
ResourceHttpMessageWriter.write
(Publisher<? extends Resource> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
ServerSentEventHttpMessageWriter.write
(Publisher<?> input, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
ServerSentEventHttpMessageWriter.write
(Publisher<?> input, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) org.springframework.http.codec.json 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.http.codec.json のメソッド型 MediaType のパラメーターを持つ org.springframework.http.codec.json のメソッド修飾子と型メソッド説明AbstractJackson2Encoder.getEncodeHints
(ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) 型 MediaType の型引数を持つ org.springframework.http.codec.json のメソッドパラメーター修飾子と型メソッド説明void
AbstractJackson2Encoder.setStreamingMediaTypes
(ListSE<MediaType> mediaTypes) ストリームの最後で自動的にフラッシュを実行する「ストリーミング」メディア型を設定します。org.springframework.http.codec.multipart 内の MediaType 使用
修飾子と型メソッド説明protected MediaType
MultipartWriterSupport.getMultipartMediaType
(MediaType mediaType, byte[] boundary) 指定されたmediaType
または "multipart/form-data" に "boundary" パラメーターと "charset" パラメーターを追加することによって、使用するMediaType
を準備します。それ以外の場合はデフォルトで行われます。型 MediaType の引数を持つ型を返す org.springframework.http.codec.multipart のメソッド修飾子と型メソッド説明DefaultPartHttpMessageReader.getReadableMediaTypes()
MultipartHttpMessageReader.getReadableMediaTypes()
PartEventHttpMessageReader.getReadableMediaTypes()
MultipartWriterSupport.getWritableMediaTypes()
型 MediaType のパラメーターを持つ org.springframework.http.codec.multipart のメソッド修飾子と型メソッド説明boolean
DefaultPartHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) boolean
MultipartHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) boolean
PartEventHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) boolean
MultipartHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) boolean
PartEventHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) boolean
PartHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) static reactor.core.publisher.Flux<FilePartEvent>
FilePartEvent.create
(StringSE partName, StringSE filename, MediaType contentType, reactor.core.publisher.Flux<DataBuffer> contents) 指定された name、FilePartEvent.filename()、content-type、および content に基づいて、FilePartEvent
オブジェクトのストリームを作成します。static reactor.core.publisher.Flux<FilePartEvent>
FilePartEvent.create
(StringSE partName, StringSE filename, MediaType contentType, reactor.core.publisher.Flux<DataBuffer> contents, ConsumerSE<HttpHeaders> headersConsumer) 指定された name、FilePartEvent.filename()、content-type、および content に基づいて、FilePartEvent
オブジェクトのストリームを作成します。protected MediaType
MultipartWriterSupport.getMultipartMediaType
(MediaType mediaType, byte[] boundary) 指定されたmediaType
または "multipart/form-data" に "boundary" パラメーターと "charset" パラメーターを追加することによって、使用するMediaType
を準備します。それ以外の場合はデフォルトで行われます。reactor.core.publisher.Mono<VoidSE>
MultipartHttpMessageWriter.write
(Publisher<? extends MultiValueMap<StringSE, ?>> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage outputMessage, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
PartEventHttpMessageWriter.write
(Publisher<? extends PartEvent> partDataStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage outputMessage, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
PartHttpMessageWriter.write
(Publisher<? extends Part> parts, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage outputMessage, MapSE<StringSE, ObjectSE> hints) 型の型引数を持つ org.springframework.http.codec.multipart のコンストラクターパラメーター MediaType修飾子コンストラクター説明protected
MultipartWriterSupport
(ListSE<MediaType> supportedMediaTypes) サポートされているメディア型のリストを持つコンストラクター。org.springframework.http.codec.protobuf 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.http.codec.protobuf のメソッド型 MediaType のパラメーターを持つ org.springframework.http.codec.protobuf のメソッド修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
ProtobufHttpMessageWriter.write
(Publisher<? extends com.google.protobuf.Message> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) org.springframework.http.converter 内の MediaType 使用
MediaType を返す org.springframework.http.converter のメソッド修飾子と型メソッド説明protected MediaType
AbstractHttpMessageConverter.getDefaultContentType
(T t) 指定された型のデフォルトのコンテンツ型を返します。BufferedImageHttpMessageConverter.getDefaultContentType()
書き込みに使用されるデフォルトContent-Type
を返します。protected MediaType
ResourceHttpMessageConverter.getDefaultContentType
(Resource resource) protected MediaType
ResourceRegionHttpMessageConverter.getDefaultContentType
(ObjectSE object) protected MediaType
FormHttpMessageConverter.getFormContentType
(MediaType contentType) 優先コンテンツ型を指定して、フォームの作成に使用されるコンテンツ型を返します。型 MediaType の引数を持つ型を返す org.springframework.http.converter のメソッド修飾子と型メソッド説明AbstractHttpMessageConverter.getSupportedMediaTypes()
BufferedImageHttpMessageConverter.getSupportedMediaTypes()
FormHttpMessageConverter.getSupportedMediaTypes()
このコンバーターでサポートされているメディア型のリストを返します。HttpMessageConverter.getSupportedMediaTypes()
このコンバーターでサポートされているメディア型のリストを返します。HttpMessageConverter.getSupportedMediaTypes
(ClassSE<?> clazz) 指定されたクラスについて、このコンバーターでサポートされているメディア型のリストを返します。型 MediaType のパラメーターを持つ org.springframework.http.converter のメソッド修飾子と型メソッド説明protected void
AbstractHttpMessageConverter.addDefaultHeaders
(HttpHeaders headers, T t, MediaType contentType) 出力メッセージにデフォルトのヘッダーを追加します。void
ResourceHttpMessageConverter.addDefaultHeaders
(HttpOutputMessage message, Resource resource, MediaType contentType) 指定されたリソースのデフォルトヘッダーを指定されたメッセージに追加します。protected void
StringHttpMessageConverter.addDefaultHeaders
(HttpHeaders headers, StringSE s, MediaType type) void
FormHttpMessageConverter.addSupportedMediaTypes
(MediaType... supportedMediaTypes) このコンバーターでサポートされるMediaType
オブジェクトを追加します。boolean
AbstractGenericHttpMessageConverter.canRead
(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) boolean
この実装は、指定されたクラスがサポートされているかどうか、およびサポートされているメディア型 に指定されたメディア型が 含まれているかどうかをチェックします。protected boolean
boolean
AbstractKotlinSerializationHttpMessageConverter.canRead
(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) boolean
boolean
boolean
指定された型がこのコンバーターで読み取れるかどうかを示します。boolean
指定されたクラスがこのコンバーターで読み取れるかどうかを示します。boolean
boolean
boolean
ResourceRegionHttpMessageConverter.canRead
(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) boolean
boolean
protected boolean
指定されたメディア型にサポートされているメディア型のいずれかが含まれている場合、true
を返します。boolean
AbstractKotlinSerializationHttpMessageConverter.canWrite
(TypeSE type, ClassSE<?> clazz, MediaType mediaType) boolean
boolean
boolean
指定されたクラスをこのコンバーターで書き込めるかどうかを示します。boolean
指定されたクラスをこのコンバーターで書き込めるかどうかを示します。boolean
boolean
boolean
protected LongSE
AbstractHttpMessageConverter.getContentLength
(T t, MediaType contentType) 指定された型のコンテンツの長さを返します。protected LongSE
ByteArrayHttpMessageConverter.getContentLength
(byte[] bytes, MediaType contentType) protected LongSE
ObjectToStringHttpMessageConverter.getContentLength
(ObjectSE obj, MediaType contentType) protected LongSE
ResourceHttpMessageConverter.getContentLength
(Resource resource, MediaType contentType) protected LongSE
StringHttpMessageConverter.getContentLength
(StringSE str, MediaType contentType) protected MediaType
FormHttpMessageConverter.getFormContentType
(MediaType contentType) 優先コンテンツ型を指定して、フォームの作成に使用されるコンテンツ型を返します。void
BufferedImageHttpMessageConverter.setDefaultContentType
(MediaType defaultContentType) 書き込みに使用されるデフォルトのContent-Type
を設定します。final void
AbstractGenericHttpMessageConverter.write
(T t, TypeSE type, MediaType contentType, HttpOutputMessage outputMessage) final void
AbstractHttpMessageConverter.write
(T t, MediaType contentType, HttpOutputMessage outputMessage) void
BufferedImageHttpMessageConverter.write
(BufferedImageSE image, MediaType contentType, HttpOutputMessage outputMessage) void
FormHttpMessageConverter.write
(MultiValueMap<StringSE, ?> map, MediaType contentType, HttpOutputMessage outputMessage) void
GenericHttpMessageConverter.write
(T t, TypeSE type, MediaType contentType, HttpOutputMessage outputMessage) 指定されたオブジェクトを指定された出力メッセージに書き込みます。void
HttpMessageConverter.write
(T t, MediaType contentType, HttpOutputMessage outputMessage) 指定されたオブジェクトを指定された出力メッセージに書き込みます。型 MediaType の型引数を持つ org.springframework.http.converter のメソッドパラメーター修飾子と型メソッド説明void
AbstractHttpMessageConverter.setSupportedMediaTypes
(ListSE<MediaType> supportedMediaTypes) このコンバーターによってサポートされるMediaType
オブジェクトのリストを設定します。void
FormHttpMessageConverter.setSupportedMediaTypes
(ListSE<MediaType> supportedMediaTypes) このコンバーターによってサポートされるMediaType
オブジェクトのリストを設定します。型 MediaType のパラメーターを持つ org.springframework.http.converter のコンストラクター修飾子コンストラクター説明protected
AbstractGenericHttpMessageConverter
(MediaType supportedMediaType) サポートされている 1 つのメディア型でAbstractGenericHttpMessageConverter
を構築します。protected
AbstractGenericHttpMessageConverter
(MediaType... supportedMediaTypes) サポートされている複数のメディア型でAbstractGenericHttpMessageConverter
を作成します。protected
AbstractHttpMessageConverter
(CharsetSE defaultCharset, MediaType... supportedMediaTypes) デフォルトの文字セットとサポートされている複数のメディア型でAbstractHttpMessageConverter
を構築します。protected
AbstractHttpMessageConverter
(MediaType supportedMediaType) サポートされている 1 つのメディア型でAbstractHttpMessageConverter
を構築します。protected
AbstractHttpMessageConverter
(MediaType... supportedMediaTypes) サポートされている複数のメディア型でAbstractHttpMessageConverter
を構築します。protected
AbstractKotlinSerializationHttpMessageConverter
(T format, MediaType... supportedMediaTypes) サポートされている複数のメディア型とフォーマットでAbstractKotlinSerializationHttpMessageConverter
を構築します。protected
KotlinSerializationBinaryHttpMessageConverter
(T format, MediaType... supportedMediaTypes) フォーマットとサポートされているメディア型でKotlinSerializationBinaryHttpMessageConverter
を構築します。protected
KotlinSerializationStringHttpMessageConverter
(T format, MediaType... supportedMediaTypes) フォーマットとサポートされているメディア型でKotlinSerializationStringHttpMessageConverter
を構築します。org.springframework.http.converter.feed 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.http.converter.feed のコンストラクターorg.springframework.http.converter.json 内の MediaType 使用
修飾子と型メソッド説明protected MediaType
AbstractJackson2HttpMessageConverter.getDefaultContentType
(ObjectSE object) 型 MediaType の引数を持つ型を返す org.springframework.http.converter.json のメソッド修飾子と型メソッド説明AbstractJackson2HttpMessageConverter.getMediaTypesForProblemDetail()
ProblemDetail
でサポートされているメディア型を返します。MappingJackson2HttpMessageConverter.getMediaTypesForProblemDetail()
AbstractJackson2HttpMessageConverter.getObjectMappersForType
(ClassSE<?> clazz) 指定されたクラスの ObjectMapper 登録があれば、それを返します。AbstractJackson2HttpMessageConverter.getSupportedMediaTypes
(ClassSE<?> clazz) 型 MediaType のパラメーターを持つ org.springframework.http.converter.json のメソッド修飾子と型メソッド説明boolean
boolean
AbstractJackson2HttpMessageConverter.canRead
(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) boolean
protected ObjectWriter
AbstractJackson2HttpMessageConverter.customizeWriter
(ObjectWriter writer, JavaType javaType, MediaType contentType) サブクラスはこのメソッドを使用して、値の書き込みに使用されるObjectWriter
をカスタマイズできます。protected CharsetSE
AbstractJackson2HttpMessageConverter.getCharset
(MediaType contentType) JSON 入力に使用する文字セットを決定します。protected LongSE
AbstractJackson2HttpMessageConverter.getContentLength
(ObjectSE object, MediaType contentType) protected JsonEncoding
AbstractJackson2HttpMessageConverter.getJsonEncoding
(MediaType contentType) 指定されたコンテンツ型に使用する JSON エンコーディングを決定します。型 MediaType の型引数を持つ org.springframework.http.converter.json のメソッドパラメーター修飾子と型メソッド説明void
AbstractJackson2HttpMessageConverter.registerObjectMappersForType
(ClassSE<?> clazz, ConsumerSE<MapSE<MediaType, ObjectMapper>> registrar) 指定されたClass
SE に使用するObjectMapper
インスタンスを構成します。void
AbstractJackson2HttpMessageConverter.setSupportedMediaTypes
(ListSE<MediaType> supportedMediaTypes) 型 MediaType のパラメーターを持つ org.springframework.http.converter.json のコンストラクター修飾子コンストラクター説明protected
AbstractJackson2HttpMessageConverter
(ObjectMapper objectMapper, MediaType supportedMediaType) protected
AbstractJackson2HttpMessageConverter
(ObjectMapper objectMapper, MediaType... supportedMediaTypes) org.springframework.http.converter.protobuf 内の MediaType 使用
MediaType として宣言されている org.springframework.http.converter.protobuf のフィールド修飾子と型フィールド説明static final MediaType
ProtobufHttpMessageConverter.PROTOBUF
protobufapplication/x-protobuf
のメディア型。修飾子と型メソッド説明protected MediaType
ProtobufHttpMessageConverter.getDefaultContentType
(com.google.protobuf.Message message) 型 MediaType のパラメーターを持つ org.springframework.http.converter.protobuf のメソッドorg.springframework.http.converter.xml 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.http.converter.xml のメソッド型 MediaType のパラメーターを持つ org.springframework.http.converter.xml のメソッド修飾子と型メソッド説明boolean
Jaxb2CollectionHttpMessageConverter はコレクションを読み取るためにジェネリクス型情報を必要としたため、常にfalse
を返します。boolean
Jaxb2CollectionHttpMessageConverter.canRead
(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) 指定された型がこのコンバーターで読み取れるかどうかを示します。boolean
boolean
boolean
Jaxb2CollectionHttpMessageConverter はコレクションを XML に変換しないため、常にfalse
を返します。boolean
Jaxb2CollectionHttpMessageConverter はコレクションを XML に変換しないため、常にfalse
を返します。boolean
boolean
protected LongSE
SourceHttpMessageConverter.getContentLength
(T t, MediaType contentType) void
Jaxb2CollectionHttpMessageConverter.write
(T t, TypeSE type, MediaType contentType, HttpOutputMessage outputMessage) org.springframework.mock.http.server.reactive 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.mock.http.server.reactive のメソッド修飾子と型メソッド説明Accept
ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。MockServerHttpRequest.BodyBuilder.contentType
(MediaType contentType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。org.springframework.mock.web 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.mock.web のメソッド修飾子と型メソッド説明void
MockServletContext.addMimeType
(StringSE fileExtension, MediaType mimeType) MockServletContext.getMimeType(String)
が使用する MIME 型マッピングを追加します。org.springframework.test.web.client.match 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.test.web.client.match のメソッド修飾子と型メソッド説明ContentRequestMatchers.contentType
(MediaType expectedContentType) リクエストコンテンツ型をMediaType
としてアサートします。ContentRequestMatchers.contentTypeCompatibleWith
(MediaType contentType) リクエストコンテンツ型がisCompatibleWith(MediaType)
で定義されている特定のコンテンツ型と互換性があることをアサートします。org.springframework.test.web.client.response 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.test.web.client.response のメソッド修飾子と型メソッド説明DefaultResponseCreator.contentType
(MediaType mediaType) Content-Type
ヘッダーを設定します。static DefaultResponseCreator
MockRestResponseCreators.withSuccess
(byte[] body, MediaType contentType) byte[] 本体の 200 レスポンス(OK)のResponseCreator
。static DefaultResponseCreator
MockRestResponseCreators.withSuccess
(StringSE body, MediaType contentType) ストリング本体の 200 レスポンス(OK)のResponseCreator
。static DefaultResponseCreator
MockRestResponseCreators.withSuccess
(Resource body, MediaType contentType) Resource
ベースのボディを持つ 200 レスポンス(OK)コンテンツのResponseCreator
。org.springframework.test.web.reactive.server 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.test.web.reactive.server のメソッド修飾子と型メソッド説明Accept
ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。HeaderAssertions.contentType
(MediaType mediaType) 指定された値を持つ "Content-Type" ヘッダーが必要です。WebTestClient.RequestBodySpec.contentType
(MediaType contentType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。HeaderAssertions.contentTypeCompatibleWith
(MediaType mediaType) 指定された値と互換性のある "Content-Type" ヘッダーが必要です。org.springframework.test.web.servlet.request 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.test.web.servlet.request のメソッド修飾子と型メソッド説明'Accept' ヘッダーを指定されたメディア型に設定します。MockHttpServletRequestBuilder.contentType
(MediaType contentType) リクエストの "Content-Type" ヘッダーを設定します。org.springframework.test.web.servlet.result 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.test.web.servlet.result のメソッド修飾子と型メソッド説明ContentResultMatchers.contentType
(MediaType contentType) MediaType として解析した後、ServletResponse コンテンツ型をアサートします。ContentResultMatchers.contentTypeCompatibleWith
(MediaType contentType) ServletResponse コンテンツ型がisCompatibleWith(MediaType)
で定義された特定のコンテンツ型と互換性があることをアサートします。org.springframework.web 内の MediaType 使用
MediaType を返す org.springframework.web のメソッド修飾子と型メソッド説明HttpMediaTypeNotSupportedException.getContentType()
失敗の原因となった HTTP リクエストコンテンツ型メソッドを返します。型 MediaType の引数を持つ型を返す org.springframework.web のメソッド型 MediaType のパラメーターを持つ org.springframework.web のコンストラクター修飾子コンストラクター説明HttpMediaTypeNotSupportedException
(MediaType contentType, ListSE<MediaType> mediaTypes) 新しい HttpMediaTypeNotSupportedException を作成します。HttpMediaTypeNotSupportedException
(MediaType contentType, ListSE<MediaType> mediaTypes, HttpMethod httpMethod) 新しい HttpMediaTypeNotSupportedException を作成します。HttpMediaTypeNotSupportedException
(MediaType contentType, ListSE<MediaType> supportedMediaTypes, HttpMethod httpMethod, StringSE message) 新しい HttpMediaTypeNotSupportedException を作成します。型の型引数を持つ org.springframework.web のコンストラクターパラメーター MediaType修飾子コンストラクター説明protected
HttpMediaTypeException
(StringSE message, ListSE<MediaType> supportedMediaTypes) 使用すべきではありません。6.0 現在protected
HttpMediaTypeException
(StringSE message, ListSE<MediaType> supportedMediaTypes, StringSE messageDetailCode, ObjectSE[] messageDetailArguments) サポートされているメディア型のリストを使用して、新しい HttpMediaTypeException を作成します。HttpMediaTypeNotAcceptableException
(ListSE<MediaType> mediaTypes) 新しい HttpMediaTypeNotSupportedException を作成します。HttpMediaTypeNotSupportedException
(StringSE message, ListSE<MediaType> mediaTypes) 解析エラー用に新しい HttpMediaTypeNotSupportedException を作成します。HttpMediaTypeNotSupportedException
(MediaType contentType, ListSE<MediaType> mediaTypes) 新しい HttpMediaTypeNotSupportedException を作成します。HttpMediaTypeNotSupportedException
(MediaType contentType, ListSE<MediaType> mediaTypes, HttpMethod httpMethod) 新しい HttpMediaTypeNotSupportedException を作成します。HttpMediaTypeNotSupportedException
(MediaType contentType, ListSE<MediaType> supportedMediaTypes, HttpMethod httpMethod, StringSE message) 新しい HttpMediaTypeNotSupportedException を作成します。org.springframework.web.accept 内の MediaType 使用
型 MediaType の型パラメーターを持つ org.springframework.web.accept のフィールド修飾子と型フィールド説明ContentNegotiationStrategy.MEDIA_TYPE_ALL_LIST
特定のメディア型がリクエストされない場合にContentNegotiationStrategy.resolveMediaTypes(org.springframework.web.context.request.NativeWebRequest)
から返されるALL
のシングルトンリスト。MediaType を返す org.springframework.web.accept のメソッド修飾子と型メソッド説明PathExtensionContentNegotiationStrategy.getMediaTypeForResource
(Resource resource) ServletPathExtensionContentNegotiationStrategy.getMediaTypeForResource
(Resource resource) 使用すべきではありません。基本クラスPathExtensionContentNegotiationStrategy.getMediaTypeForResource(org.springframework.core.io.Resource)
を拡張し、ServletContext を検索することもできます。protected MediaType
AbstractMappingContentNegotiationStrategy.handleNoMatch
(NativeWebRequest request, StringSE key) キーが経由で解決されない場合の処理を提供するためにオーバーライドします。protected MediaType
ServletPathExtensionContentNegotiationStrategy.handleNoMatch
(NativeWebRequest webRequest, StringSE extension) 使用すべきではありません。ServletContext.getMimeType(String)
EE を介してファイル拡張子を解決し、潜在的なMediaTypeFactory
ルックアップの基本クラスに委譲します。protected MediaType
MappingMediaTypeFileExtensionResolver.lookupMediaType
(StringSE extension) 拡張から MediaType への逆ルックアップにこのメソッドを使用します。型 MediaType の引数を持つ型を返す org.springframework.web.accept のメソッド修飾子と型メソッド説明MappingMediaTypeFileExtensionResolver.getAllMediaTypes()
FixedContentNegotiationStrategy.getContentTypes()
設定済みのメディア型のリストを返します。ContentNegotiationManager.getMediaTypeMappings()
MediaTypeFileExtensionResolver
を繰り返して、登録されているすべてのルックアップキーをメディア型マッピングに返します。MappingMediaTypeFileExtensionResolver.getMediaTypes()
AbstractMappingContentNegotiationStrategy.resolveMediaTypeKey
(NativeWebRequest webRequest, StringSE key) すでに抽出されたキーを受け入れるAbstractMappingContentNegotiationStrategy.resolveMediaTypes(NativeWebRequest)
の代替。AbstractMappingContentNegotiationStrategy.resolveMediaTypes
(NativeWebRequest webRequest) ContentNegotiationManager.resolveMediaTypes
(NativeWebRequest request) ContentNegotiationStrategy.resolveMediaTypes
(NativeWebRequest webRequest) 指定されたリクエストをメディア型のリストに解決します。FixedContentNegotiationStrategy.resolveMediaTypes
(NativeWebRequest request) HeaderContentNegotiationStrategy.resolveMediaTypes
(NativeWebRequest request) 指定されたリクエストをメディア型のリストに解決します。型 MediaType のパラメーターを持つ org.springframework.web.accept のメソッド修飾子と型メソッド説明protected void
MappingMediaTypeFileExtensionResolver.addMapping
(StringSE extension, MediaType mediaType) 拡張機能を MediaType にマップします。void
ContentNegotiationManagerFactoryBean.addMediaType
(StringSE key, MediaType mediaType) プログラムによる登録のためのContentNegotiationManagerFactoryBean.setMediaTypes(java.util.Properties)
の代替。protected void
AbstractMappingContentNegotiationStrategy.handleMatch
(StringSE key, MediaType mediaType) キーがMappingMediaTypeFileExtensionResolver.lookupMediaType(java.lang.String)
を介して正常に解決されたときに処理を提供するためにオーバーライドします。ContentNegotiationManager.resolveFileExtensions
(MediaType mediaType) MappingMediaTypeFileExtensionResolver.resolveFileExtensions
(MediaType mediaType) MediaTypeFileExtensionResolver.resolveFileExtensions
(MediaType mediaType) 指定されたメディア型をファイル拡張子のリストに解決します。void
ContentNegotiationManagerFactoryBean.setDefaultContentType
(MediaType contentType) コンテンツ型がリクエストされない場合に使用するデフォルトのコンテンツ型を設定します。型 MediaType の型引数を持つ org.springframework.web.accept のメソッドパラメーター修飾子と型メソッド説明void
ContentNegotiationManagerFactoryBean.addMediaTypes
(MapSE<StringSE, MediaType> mediaTypes) プログラムによる登録のためのContentNegotiationManagerFactoryBean.setMediaTypes(java.util.Properties)
の代替。void
ContentNegotiationManagerFactoryBean.setDefaultContentTypes
(ListSE<MediaType> contentTypes) コンテンツ型がリクエストされない場合に使用するデフォルトのコンテンツ型を設定します。型 MediaType のパラメーターを持つ org.springframework.web.accept のコンストラクター修飾子コンストラクター説明FixedContentNegotiationStrategy
(MediaType contentType) 単一のデフォルトMediaType
を持つコンストラクター。型の型引数を持つ org.springframework.web.accept のコンストラクターパラメーター MediaType修飾子コンストラクター説明AbstractMappingContentNegotiationStrategy
(MapSE<StringSE, MediaType> mediaTypes) ファイル拡張子とメディア型の指定されたマップでインスタンスを作成します。FixedContentNegotiationStrategy
(ListSE<MediaType> contentTypes) さまざまなコンテンツ型をサポートするアプリケーションで使用するために返されるデフォルトのMediaType
の順序付きリストを持つコンストラクター。MappingMediaTypeFileExtensionResolver
(MapSE<StringSE, MediaType> mediaTypes) ファイル拡張子とメディア型の指定されたマップでインスタンスを作成します。ParameterContentNegotiationStrategy
(MapSE<StringSE, MediaType> mediaTypes) ファイル拡張子とメディア型の指定されたマップでインスタンスを作成します。PathExtensionContentNegotiationStrategy
(MapSE<StringSE, MediaType> mediaTypes) 使用すべきではありません。ファイル拡張子とメディア型の指定されたマップでインスタンスを作成します。ServletPathExtensionContentNegotiationStrategy
(ServletContextEE servletContext, MapSE<StringSE, MediaType> mediaTypes) 使用すべきではありません。指定された extension-to-MediaType ルックアップでインスタンスを作成します。org.springframework.web.client 内の MediaType 使用
MediaType を返す org.springframework.web.client のメソッド修飾子と型メソッド説明protected MediaType
HttpMessageConverterExtractor.getContentType
(ClientHttpResponse response) "Content-Type" ヘッダーに基づいてレスポンスの Content-Type を決定するか、デフォルトでAPPLICATION_OCTET_STREAM
に設定します。UnknownContentTypeException.getContentType()
レスポンスのコンテンツ型、または "application/octet-stream" を返します。型 MediaType のパラメーターを持つ org.springframework.web.client のコンストラクター修飾子コンストラクター説明UnknownContentTypeException
(TypeSE targetType, MediaType contentType, int statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody) 指定されたレスポンスデータでの新しいインスタンスを構築します。UnknownContentTypeException
(TypeSE targetType, MediaType contentType, HttpStatusCode statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody) 指定されたレスポンスデータでの新しいインスタンスを構築します。org.springframework.web.reactive.accept 内の MediaType 使用
型 MediaType の型パラメーターを持つ org.springframework.web.reactive.accept のフィールド修飾子と型フィールド説明RequestedContentTypeResolver.MEDIA_TYPE_ALL_LIST
特定のメディア型がリクエストされない場合にRequestedContentTypeResolver.resolveMediaTypes(org.springframework.web.server.ServerWebExchange)
から返されるALL
のシングルトンリスト。型 MediaType の引数を持つ型を返す org.springframework.web.reactive.accept のメソッド修飾子と型メソッド説明FixedContentTypeResolver.getContentTypes()
設定済みのメディア型のリストを返します。FixedContentTypeResolver.resolveMediaTypes
(ServerWebExchange exchange) HeaderContentTypeResolver.resolveMediaTypes
(ServerWebExchange exchange) ParameterContentTypeResolver.resolveMediaTypes
(ServerWebExchange exchange) RequestedContentTypeResolver.resolveMediaTypes
(ServerWebExchange exchange) 指定されたリクエストを、リクエストされたメディア型のリストに解決します。型 MediaType のパラメーターを持つ org.springframework.web.reactive.accept のメソッド修飾子と型メソッド説明void
RequestedContentTypeResolverBuilder.fixedResolver
(MediaType... mediaTypes) メディア型の固定セットを返すリゾルバーを追加します。RequestedContentTypeResolverBuilder.ParameterResolverConfigurer.mediaType
(StringSE key, MediaType mediaType) ルックアップキー(クエリパラメーター値から抽出)と対応するMediaType
の間のマッピングを構成します。型 MediaType の型引数を持つ org.springframework.web.reactive.accept のメソッドパラメーター修飾子と型メソッド説明型 MediaType のパラメーターを持つ org.springframework.web.reactive.accept のコンストラクター型の型引数を持つ org.springframework.web.reactive.accept のコンストラクターパラメーター MediaType修飾子コンストラクター説明FixedContentTypeResolver
(ListSE<MediaType> contentTypes) さまざまなコンテンツ型をサポートするアプリケーションで使用するために返されるデフォルトのMediaType
の順序付きリストを持つコンストラクター。ParameterContentTypeResolver
(MapSE<StringSE, MediaType> mediaTypes) org.springframework.web.reactive.config 内の MediaType 使用
型 MediaType の型引数を持つ org.springframework.web.reactive.config のメソッドパラメーター修飾子と型メソッド説明void
ResourceHandlerRegistration.setMediaTypes
(MapSE<StringSE, MediaType> mediaTypes) 静的Resource
のファイル名から抽出されたファイル拡張子と、レスポンスに使用するメディア型との間にマッピングを追加します。org.springframework.web.reactive.function 内の MediaType 使用
修飾子と型メソッド説明UnsupportedMediaTypeException.getContentType()
正常に解析された場合はリクエストの Content-Type ヘッダーを返し、そうでない場合はnull
を返します。型 MediaType の引数を持つ型を返す org.springframework.web.reactive.function のメソッド修飾子と型メソッド説明UnsupportedMediaTypeException.getSupportedMediaTypes()
Content-Type ヘッダーが解析されているがサポートされていない場合はサポートされているコンテンツ型のリストを返し、そうでない場合は空のリストを返します。型 MediaType のパラメーターを持つ org.springframework.web.reactive.function のコンストラクター修飾子コンストラクター説明UnsupportedMediaTypeException
(MediaType contentType, ListSE<MediaType> supportedTypes) Content-Type を解析できるが、サポートされていない場合のコンストラクター。UnsupportedMediaTypeException
(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。型の型引数を持つ org.springframework.web.reactive.function のコンストラクターパラメーター MediaType修飾子コンストラクター説明UnsupportedMediaTypeException
(MediaType contentType, ListSE<MediaType> supportedTypes) Content-Type を解析できるが、サポートされていない場合のコンストラクター。UnsupportedMediaTypeException
(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。org.springframework.web.reactive.function.client 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.web.reactive.function.client のメソッド型 MediaType のパラメーターを持つ org.springframework.web.reactive.function.client のメソッド修飾子と型メソッド説明Accept
ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。WebClient.RequestBodySpec.contentType
(MediaType contentType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。org.springframework.web.reactive.function.client.support 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.web.reactive.function.client.support のメソッドorg.springframework.web.reactive.function.server 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.web.reactive.function.server のメソッド修飾子と型メソッド説明ServerRequest.Headers.accept()
Accept
ヘッダーで指定されている、受け入れ可能なメディア型のリストを取得します。ServerRequest.Headers.contentType()
Content-Type
ヘッダーで指定されたボディのメディア型を取得します。型 MediaType のパラメーターを持つ org.springframework.web.reactive.function.server のメソッド修飾子と型メソッド説明static RequestPredicate
EntityResponse.Builder.contentType
(MediaType contentType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。static RequestPredicate
RequestPredicates.contentType
(MediaType... mediaTypes) ServerResponse.BodyBuilder.contentType
(MediaType contentType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。org.springframework.web.reactive.function.server.support 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.web.reactive.function.server.support のメソッド修飾子と型メソッド説明ServerRequestWrapper.HeadersWrapper.accept()
ServerRequestWrapper.HeadersWrapper.contentType()
org.springframework.web.reactive.resource 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.web.reactive.resource のメソッド型 MediaType のパラメーターを持つ org.springframework.web.reactive.resource のメソッド修飾子と型メソッド説明protected void
ResourceWebHandler.setHeaders
(ServerWebExchange exchange, Resource resource, MediaType mediaType) レスポンスにヘッダーを設定します。型 MediaType の型引数を持つ org.springframework.web.reactive.resource のメソッドパラメーター修飾子と型メソッド説明void
ResourceWebHandler.setMediaTypes
(MapSE<StringSE, MediaType> mediaTypes) 静的Resource
のファイル名から抽出されたファイル拡張子と、レスポンスに使用するメディア型との間にマッピングを追加します。org.springframework.web.reactive.result 内の MediaType 使用
修飾子と型メソッド説明protected MediaType
HandlerResultHandlerSupport.selectMediaType
(ServerWebExchange exchange, SupplierSE<ListSE<MediaType>> producibleTypesSupplier) コンテンツネゴシエーションアルゴリズムを使用して、現在のリクエストに最適なメディア型を選択します。protected MediaType
HandlerResultHandlerSupport.selectMediaType
(ServerWebExchange exchange, SupplierSE<ListSE<MediaType>> producibleTypesSupplier, ListSE<MediaType> acceptableTypes) リクエストされた (受け入れ可能な) メディア型の特定のリストを持つHandlerResultHandlerSupport.selectMediaType(ServerWebExchange, Supplier)
のバリアント。型 MediaType の型引数を持つ org.springframework.web.reactive.result のメソッドパラメーター修飾子と型メソッド説明protected MediaType
HandlerResultHandlerSupport.selectMediaType
(ServerWebExchange exchange, SupplierSE<ListSE<MediaType>> producibleTypesSupplier) コンテンツネゴシエーションアルゴリズムを使用して、現在のリクエストに最適なメディア型を選択します。protected MediaType
HandlerResultHandlerSupport.selectMediaType
(ServerWebExchange exchange, SupplierSE<ListSE<MediaType>> producibleTypesSupplier, ListSE<MediaType> acceptableTypes) リクエストされた (受け入れ可能な) メディア型の特定のリストを持つHandlerResultHandlerSupport.selectMediaType(ServerWebExchange, Supplier)
のバリアント。protected MediaType
HandlerResultHandlerSupport.selectMediaType
(ServerWebExchange exchange, SupplierSE<ListSE<MediaType>> producibleTypesSupplier, ListSE<MediaType> acceptableTypes) リクエストされた (受け入れ可能な) メディア型の特定のリストを持つHandlerResultHandlerSupport.selectMediaType(ServerWebExchange, Supplier)
のバリアント。org.springframework.web.reactive.result.condition 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.web.reactive.result.condition のメソッド修飾子と型メソッド説明ConsumesRequestCondition.getConsumableMediaTypes()
否定表現を除く、この条件のメディア型を返します。ProducesRequestCondition.getProducibleMediaTypes()
否定表現を除く、含まれている作成可能なメディア型を返します。org.springframework.web.reactive.result.view 内の MediaType 使用
MediaType として宣言されている org.springframework.web.reactive.result.view のフィールド修飾子と型フィールド説明static final MediaType
ViewResolverSupport.DEFAULT_CONTENT_TYPE
ビューのデフォルトcontent-type
。型 MediaType の引数を持つ型を返す org.springframework.web.reactive.result.view のメソッド修飾子と型メソッド説明AbstractView.getSupportedMediaTypes()
このビューでサポートされている構成済みメディア型を取得します。HttpMessageWriterView.getSupportedMediaTypes()
このビューがサポートするメディア型のリスト、または空のリストを返します。View.getSupportedMediaTypes()
このビューがサポートするメディア型のリスト、または空のリストを返します。ViewResolverSupport.getSupportedMediaTypes()
このビューでサポートされている設定済みのメディア型を返します。型 MediaType のパラメーターを持つ org.springframework.web.reactive.result.view のメソッド修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
AbstractView.render
(MapSE<StringSE, ?> model, MediaType contentType, ServerWebExchange exchange) レンダリングするモデルを準備します。reactor.core.publisher.Mono<VoidSE>
HttpMessageWriterView.render
(MapSE<StringSE, ?> model, MediaType contentType, ServerWebExchange exchange) reactor.core.publisher.Mono<VoidSE>
View.render
(MapSE<StringSE, ?> model, MediaType contentType, ServerWebExchange exchange) 指定されたHandlerResult
に基づいてビューをレンダリングします。protected abstract reactor.core.publisher.Mono<VoidSE>
AbstractView.renderInternal
(MapSE<StringSE, ObjectSE> renderAttributes, MediaType contentType, ServerWebExchange exchange) ビューを実際にレンダリングするには、サブクラスでこのメソッドを実装する必要があります。protected reactor.core.publisher.Mono<VoidSE>
RedirectView.renderInternal
(MapSE<StringSE, ObjectSE> model, MediaType contentType, ServerWebExchange exchange) モデルをリクエストパラメーターに変換し、指定された URL にリダイレクトします。型 MediaType の型引数を持つ org.springframework.web.reactive.result.view のメソッドパラメーター修飾子と型メソッド説明void
AbstractView.setSupportedMediaTypes
(ListSE<MediaType> supportedMediaTypes) このビューでサポートされるメディア型を設定します。void
ViewResolverSupport.setSupportedMediaTypes
(ListSE<MediaType> supportedMediaTypes) このビューでサポートされるメディア型を設定します。org.springframework.web.reactive.result.view.freemarker 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.web.reactive.result.view.freemarker のメソッド修飾子と型メソッド説明protected reactor.core.publisher.Mono<VoidSE>
FreeMarkerView.renderInternal
(MapSE<StringSE, ObjectSE> renderAttributes, MediaType contentType, ServerWebExchange exchange) org.springframework.web.reactive.result.view.script 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.web.reactive.result.view.script のメソッド修飾子と型メソッド説明protected reactor.core.publisher.Mono<VoidSE>
ScriptTemplateView.renderInternal
(MapSE<StringSE, ObjectSE> model, MediaType contentType, ServerWebExchange exchange) org.springframework.web.server 内の MediaType 使用
MediaType を返す org.springframework.web.server のメソッド修飾子と型メソッド説明UnsupportedMediaTypeStatusException.getContentType()
正常に解析された場合はリクエストの Content-Type ヘッダーを返し、そうでない場合はnull
を返します。型 MediaType の引数を持つ型を返す org.springframework.web.server のメソッド修飾子と型メソッド説明NotAcceptableStatusException.getSupportedMediaTypes()
Accept ヘッダーが解析されているがサポートされていない場合は、サポートされているコンテンツ型のリストを返し、そうでない場合は空のリストを返します。UnsupportedMediaTypeStatusException.getSupportedMediaTypes()
Content-Type ヘッダーが解析されているがサポートされていない場合はサポートされているコンテンツ型のリストを返し、そうでない場合は空のリストを返します。型 MediaType のパラメーターを持つ org.springframework.web.server のコンストラクター修飾子コンストラクター説明UnsupportedMediaTypeStatusException
(MediaType contentType, ListSE<MediaType> supportedTypes) Content-Type を解析できるが、サポートされていない場合のコンストラクター。UnsupportedMediaTypeStatusException
(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。UnsupportedMediaTypeStatusException
(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType, HttpMethod method) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。UnsupportedMediaTypeStatusException
(MediaType contentType, ListSE<MediaType> supportedTypes, HttpMethod method) HTTP メソッドを提供するコンストラクター。型の型引数を持つ org.springframework.web.server のコンストラクターパラメーター MediaType修飾子コンストラクター説明NotAcceptableStatusException
(ListSE<MediaType> mediaTypes) リクエストされた Content-Type がサポートされていない場合のコンストラクター。UnsupportedMediaTypeStatusException
(StringSE reason, ListSE<MediaType> supportedTypes) 指定された Content-Type が無効な場合のコンストラクター。UnsupportedMediaTypeStatusException
(MediaType contentType, ListSE<MediaType> supportedTypes) Content-Type を解析できるが、サポートされていない場合のコンストラクター。UnsupportedMediaTypeStatusException
(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。UnsupportedMediaTypeStatusException
(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType, HttpMethod method) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。UnsupportedMediaTypeStatusException
(MediaType contentType, ListSE<MediaType> supportedTypes, HttpMethod method) HTTP メソッドを提供するコンストラクター。org.springframework.web.service.invoker 内の MediaType 使用
型 MediaType のパラメーターを持つ org.springframework.web.service.invoker のメソッド修飾子と型メソッド説明HttpRequestValues.Builder.setContentType
(MediaType contentType) リクエストContent-Type
ヘッダーのメディア型を設定します。型 MediaType の型引数を持つ org.springframework.web.service.invoker のメソッドパラメーター修飾子と型メソッド説明リクエストAccept
ヘッダーのメディア型を設定します。org.springframework.web.servlet.config.annotation 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.web.servlet.config.annotation のメソッド型 MediaType のパラメーターを持つ org.springframework.web.servlet.config.annotation のメソッド修飾子と型メソッド説明ContentNegotiationConfigurer.defaultContentType
(MediaType... defaultContentTypes) コンテンツ型が優先度順にリクエストされない場合に使用するデフォルトのコンテンツ型を設定します。パス拡張またはクエリパラメーターから抽出されたキーから MediaType へのマッピングを追加します。型 MediaType の型引数を持つ org.springframework.web.servlet.config.annotation のメソッドパラメーター修飾子と型メソッド説明ContentNegotiationConfigurer.mediaTypes
(MapSE<StringSE, MediaType> mediaTypes) ContentNegotiationConfigurer.replaceMediaTypes
(MapSE<StringSE, MediaType> mediaTypes) ContentNegotiationConfigurer.mediaType(java.lang.String, org.springframework.http.MediaType)
に似ていますが、既存のマッピングを置き換えるためのものです。org.springframework.web.servlet.function 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.web.servlet.function のメソッド修飾子と型メソッド説明ServerRequest.Headers.accept()
Accept
ヘッダーで指定されている、受け入れ可能なメディア型のリストを取得します。ServerRequest.Headers.contentType()
Content-Type
ヘッダーで指定されたボディのメディア型を取得します。型 MediaType のパラメーターを持つ org.springframework.web.servlet.function のメソッド修飾子と型メソッド説明static RequestPredicate
EntityResponse.Builder.contentType
(MediaType contentType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。static RequestPredicate
RequestPredicates.contentType
(MediaType... mediaTypes) ServerResponse.BodyBuilder.contentType
(MediaType contentType) Content-Type
ヘッダーで指定されているように、本文のメディア型を設定します。org.springframework.web.servlet.mvc.condition 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.web.servlet.mvc.condition のメソッド修飾子と型メソッド説明ConsumesRequestCondition.getConsumableMediaTypes()
否定表現を除く、この条件のメディア型を返します。ProducesRequestCondition.getProducibleMediaTypes()
否定表現を除く、含まれている作成可能なメディア型を返します。org.springframework.web.servlet.mvc.method.annotation 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.web.servlet.mvc.method.annotation のメソッド修飾子と型メソッド説明AbstractMessageConverterMethodProcessor.getProducibleMediaTypes
(HttpServletRequestEE request, ClassSE<?> valueClass) 作成可能なメディア型を返します。AbstractMessageConverterMethodProcessor.getProducibleMediaTypes
(HttpServletRequestEE request, ClassSE<?> valueClass, TypeSE targetType) 作成可能なメディア型を返します。AbstractMessageConverterMethodArgumentResolver.getSupportedMediaTypes
(ClassSE<?> clazz) MimeTypeUtils.sortBySpecificity(List)
を介して、特定性でソートされた、提供されているすべてのメッセージコンバーターでサポートされているメディア型を返します。型 MediaType のパラメーターを持つ org.springframework.web.servlet.mvc.method.annotation のメソッド修飾子と型メソッド説明final ObjectSE
AbstractMappingJacksonResponseBodyAdvice.beforeBodyWrite
(ObjectSE body, MethodParameter returnType, MediaType contentType, ClassSE<? extends HttpMessageConverter<?>> converterType, ServerHttpRequest request, ServerHttpResponse response) ResponseBodyAdvice.beforeBodyWrite
(T body, MethodParameter returnType, MediaType selectedContentType, ClassSE<? extends HttpMessageConverter<?>> selectedConverterType, ServerHttpRequest request, ServerHttpResponse response) HttpMessageConverter
が選択された後、その書き込みメソッドが呼び出される直前に呼び出されます。protected abstract void
AbstractMappingJacksonResponseBodyAdvice.beforeBodyWriteInternal
(MappingJacksonValue bodyContainer, MediaType contentType, MethodParameter returnType, ServerHttpRequest request, ServerHttpResponse response) コンバーター型がMappingJackson2HttpMessageConverter
の場合にのみ呼び出されます。protected void
JsonViewResponseBodyAdvice.beforeBodyWriteInternal
(MappingJacksonValue bodyContainer, MediaType contentType, MethodParameter returnType, ServerHttpRequest request, ServerHttpResponse response) SSE「データ」行を追加します。void
ResponseBodyEmitter.send(Object)
のオーバーロードされたバリアントで、指定されたオブジェクトを直列化する方法の MediaType ヒントも受け入れます。void
単一の SSE「データ」行としてフォーマットされたオブジェクトを送信します。型 MediaType のパラメーターを持つ org.springframework.web.servlet.mvc.method.annotation のコンストラクターorg.springframework.web.servlet.resource 内の MediaType 使用
修飾子と型メソッド説明protected MediaType
ResourceHttpRequestHandler.getMediaType
(HttpServletRequestEE request, Resource resource) 指定されたリクエストのメディア型とそれに一致するリソースを決定します。型 MediaType の引数を持つ型を返す org.springframework.web.servlet.resource のメソッド型 MediaType のパラメーターを持つ org.springframework.web.servlet.resource のメソッド修飾子と型メソッド説明protected void
ResourceHttpRequestHandler.setHeaders
(HttpServletResponseEE response, Resource resource, MediaType mediaType) 指定されたサーブレットレスポンスにヘッダーを設定します。型 MediaType の型引数を持つ org.springframework.web.servlet.resource のメソッドパラメーター修飾子と型メソッド説明void
ResourceHttpRequestHandler.setMediaTypes
(MapSE<StringSE, MediaType> mediaTypes) 静的Resource
のファイル名から抽出されたファイル拡張子と対応するメディア型の間にマッピングを追加して、レスポンスに設定します。org.springframework.web.servlet.view 内の MediaType 使用
型 MediaType の引数を持つ型を返す org.springframework.web.servlet.view のメソッド修飾子と型メソッド説明ContentNegotiatingViewResolver.getMediaTypes
(HttpServletRequestEE request) 指定されたHttpServletRequest
EE のMediaType
のリストを決定します。org.springframework.web.socket.sockjs.transport.handler 内の MediaType 使用
修飾子と型メソッド説明protected abstract MediaType
AbstractHttpSendingTransportHandler.getContentType()
protected MediaType
EventSourceTransportHandler.getContentType()
protected MediaType
HtmlFileTransportHandler.getContentType()
protected MediaType
XhrPollingTransportHandler.getContentType()
protected MediaType
XhrStreamingTransportHandler.getContentType()
APPLICATION_GRAPHQL_RESPONSE
を推奨