修飾子と型 | フィールドと説明 |
---|---|
static MediaType | MediaType.ALL すべてのメディア範囲を含むパブリック定数メディア型(つまり |
static MediaType | MediaType.APPLICATION_ATOM_XML application/atom+xml のパブリック定数メディア型。 |
static MediaType | MediaType.APPLICATION_CBOR application/cbor のパブリック定数メディア型。 |
static MediaType | MediaType.APPLICATION_FORM_URLENCODED application/x-www-form-urlencoded のパブリック定数メディア型。 |
static MediaType | MediaType.APPLICATION_JSON application/json のパブリック定数メディア型。 |
static MediaType | MediaType.APPLICATION_JSON_UTF8 使用すべきではありません。 Chrome のような主要なブラウザーは仕様に準拠し、 charset=UTF-8 パラメーターを必要とせずに UTF-8 の特殊文字を正しく解釈するため、5.2 の時点で APPLICATION_JSON を推奨しています。 |
static MediaType | MediaType.APPLICATION_NDJSON application/x-ndjson のパブリック定数メディア型。 |
static MediaType | MediaType.APPLICATION_OCTET_STREAM application/octet-stream のパブリック定数メディア型。 |
static MediaType | MediaType.APPLICATION_PDF application/pdf のパブリック定数メディア型。 |
static MediaType | MediaType.APPLICATION_PROBLEM_JSON application/problem+json のパブリック定数メディア型。 |
static MediaType | MediaType.APPLICATION_PROBLEM_JSON_UTF8 使用すべきではありません。 Chrome のような主要なブラウザーは仕様に準拠し、 charset=UTF-8 パラメーターを必要とせずに UTF-8 の特殊文字を正しく解釈するため、5.2 の時点で APPLICATION_PROBLEM_JSON を推奨しています。 |
static MediaType | MediaType.APPLICATION_PROBLEM_XML application/problem+xml のパブリック定数メディア型。 |
static MediaType | MediaType.APPLICATION_RSS_XML application/rss+xml のパブリック定数メディア型。 |
static MediaType | MediaType.APPLICATION_STREAM_JSON 使用すべきではありません。 5.3 以降、 APPLICATION_STREAM_JSON_VALUE の通知を参照してください。 |
static MediaType | MediaType.APPLICATION_XHTML_XML application/xhtml+xml のパブリック定数メディア型。 |
static MediaType | MediaType.APPLICATION_XML application/xml のパブリック定数メディア型。 |
static MediaType | MediaType.IMAGE_GIF image/gif のパブリック定数メディア型。 |
static MediaType | MediaType.IMAGE_JPEG image/jpeg のパブリック定数メディア型。 |
static MediaType | MediaType.IMAGE_PNG image/png のパブリック定数メディア型。 |
static MediaType | MediaType.MULTIPART_FORM_DATA multipart/form-data のパブリック定数メディア型。 |
static MediaType | MediaType.MULTIPART_MIXED multipart/mixed のパブリック定数メディア型。 |
static MediaType | MediaType.MULTIPART_RELATED multipart/related のパブリック定数メディア型。 |
static MediaType | MediaType.TEXT_EVENT_STREAM text/event-stream のパブリック定数メディア型。 |
static MediaType | MediaType.TEXT_HTML text/html のパブリック定数メディア型。 |
static MediaType | MediaType.TEXT_MARKDOWN text/markdown のパブリック定数メディア型。 |
static MediaType | MediaType.TEXT_PLAIN text/plain のパブリック定数メディア型。 |
static MediaType | MediaType.TEXT_XML text/xml のパブリック定数メディア型。 |
修飾子と型 | フィールドと説明 |
---|---|
static ComparatorSE<MediaType> | MediaType.QUALITY_VALUE_COMPARATOR sortByQualityValue(List) が使用するコンパレータ。 |
static ComparatorSE<MediaType> | MediaType.SPECIFICITY_COMPARATOR sortBySpecificity(List) が使用するコンパレータ。 |
修飾子と型 | メソッドと説明 |
---|---|
static MediaType | MediaType.asMediaType(MimeType mimeType) 指定された MIME 型をメディア型として再作成します。 |
MediaType | MediaType.copyQualityValue(MediaType mediaType) 指定された MediaType の品質値を持つこのインスタンスのレプリカを返します。 |
MediaType | HttpHeaders.getContentType() Content-Type ヘッダーで指定されたボディのメディア型を返します。 |
static MediaType | MediaType.parseMediaType(StringSE mediaType) 指定された文字列を単一の MediaType に解析します。 |
MediaType | MediaType.removeQualityValue() 品質値を削除して、このインスタンスのレプリカを返します。 |
static MediaType | MediaType.valueOf(StringSE value) 指定された文字列値を MediaType オブジェクトに解析します。このメソッド名は 'valueOf' 命名規則に従います(ConversionService でサポートされます)。 |
修飾子と型 | メソッドと説明 |
---|---|
static ListSE<MediaType> | MediaType.asMediaTypes(ListSE<MimeType> mimeTypes) 指定された MIME 型をメディア型として再作成します。 |
ListSE<MediaType> | HttpHeaders.getAccept() Accept ヘッダーで指定されている、受け入れ可能なメディア型のリストを返します。 |
ListSE<MediaType> | HttpHeaders.getAcceptPatch() |
static OptionalSE<MediaType> | MediaTypeFactory.getMediaType(Resource resource) 可能であれば、指定されたリソースのメディア型を決定します。 |
static OptionalSE<MediaType> | MediaTypeFactory.getMediaType(StringSE filename) 可能であれば、指定されたファイル名のメディア型を決定します。 |
static ListSE<MediaType> | MediaTypeFactory.getMediaTypes(StringSE filename) 可能であれば、指定されたファイル名のメディア型を決定します。 |
static ListSE<MediaType> | MediaType.parseMediaTypes(ListSE<StringSE> mediaTypes) (潜在的に)コンマで区切られた文字列の指定されたリストを、 MediaType オブジェクトのリストに解析します。 |
static ListSE<MediaType> | MediaType.parseMediaTypes(StringSE mediaTypes) コンマ区切りの文字列を解析して、 MediaType オブジェクトのリストにします。 |
修飾子と型 | メソッドと説明 |
---|---|
B | RequestEntity.HeadersBuilder.accept(MediaType... acceptableMediaTypes) Accept ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。 |
ResponseEntity.BodyBuilder | ResponseEntity.BodyBuilder.contentType(MediaType contentType) Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。 |
RequestEntity.BodyBuilder | RequestEntity.BodyBuilder.contentType(MediaType contentType) Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。 |
MediaType | MediaType.copyQualityValue(MediaType mediaType) 指定された MediaType の品質値を持つこのインスタンスのレプリカを返します。 |
boolean | MediaType.includes(MediaType other) この MediaType に特定のメディア型が含まれているかどうかを示します。 |
boolean | MediaType.isCompatibleWith(MediaType other) この MediaType が指定されたメディア型と互換性があるかどうかを示します。 |
void | HttpHeaders.setContentType(MediaType mediaType) Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | HttpHeaders.setAccept(ListSE<MediaType> acceptableMediaTypes) Accept ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。 |
void | HttpHeaders.setAcceptPatch(ListSE<MediaType> mediaTypes) |
static void | MediaType.sortByQualityValue(ListSE<MediaType> mediaTypes) MediaType オブジェクトの指定されたリストを品質値でソートします。 |
static void | MediaType.sortBySpecificity(ListSE<MediaType> mediaTypes) MediaType オブジェクトの指定されたリストを特異性でソートします。 |
static void | MediaType.sortBySpecificityAndQuality(ListSE<MediaType> mediaTypes) 指定された MediaType オブジェクトのリストを、一次条件としての特異性および二次条件としての品質値でソートします。 |
static StringSE | MediaType.toString(CollectionSE<MediaType> mediaTypes) 指定された MediaType オブジェクトのリストの文字列表現を返します。 |
コンストラクターと説明 |
---|
MediaType(MediaType other, CharsetSE charset) 指定された MediaType の型、サブ型、パラメーターをコピーし、指定された文字セットを設定できるコピーコンストラクター。 |
MediaType(MediaType other, MapSE<StringSE, StringSE> parameters) 指定された MediaType の型とサブ型をコピーし、異なるパラメーターを許可するコピーコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
MultipartBodyBuilder.PartBuilder | MultipartBodyBuilder.PartBuilder.contentType(MediaType contentType) パーツのメディア型を設定します。 |
MultipartBodyBuilder.PartBuilder | MultipartBodyBuilder.part(StringSE name, ObjectSE part, MediaType contentType) MediaType も受け入れる MultipartBodyBuilder.part(String, Object) のバリアント。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MediaType | DecoderHttpMessageReader.getContentType(HttpMessage inputMessage) "Content-Type" ヘッダーに基づいて HTTP メッセージの Content-Type を決定するか、デフォルトで APPLICATION_OCTET_STREAM に設定します。 |
protected MediaType | FormHttpMessageWriter.getMediaType(MediaType mediaType) |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | DecoderHttpMessageReader.getReadableMediaTypes() |
ListSE<MediaType> | HttpMessageReader.getReadableMediaTypes() このリーダーでサポートされているメディア型のリストを返します。 |
ListSE<MediaType> | ServerSentEventHttpMessageReader.getReadableMediaTypes() |
ListSE<MediaType> | FormHttpMessageReader.getReadableMediaTypes() |
ListSE<MediaType> | DecoderHttpMessageReader.getReadableMediaTypes(ResolvableType elementType) |
default ListSE<MediaType> | HttpMessageReader.getReadableMediaTypes(ResolvableType elementType) 指定された型の要素について、このリーダーでサポートされているメディア型のリストを返します。 |
ListSE<MediaType> | HttpMessageEncoder.getStreamingMediaTypes() 入力ストリームの最後で自動的にフラッシュを実行する必要がある「ストリーミング」メディア型を返します。 |
ListSE<MediaType> | ServerSentEventHttpMessageWriter.getWritableMediaTypes() |
ListSE<MediaType> | FormHttpMessageWriter.getWritableMediaTypes() |
ListSE<MediaType> | EncoderHttpMessageWriter.getWritableMediaTypes() |
ListSE<MediaType> | ResourceHttpMessageWriter.getWritableMediaTypes() |
ListSE<MediaType> | HttpMessageWriter.getWritableMediaTypes() このライターでサポートされているメディア型のリストを返します。 |
ListSE<MediaType> | EncoderHttpMessageWriter.getWritableMediaTypes(ResolvableType elementType) |
default ListSE<MediaType> | HttpMessageWriter.getWritableMediaTypes(ResolvableType elementType) 指定された型の要素について、このライターでサポートされているメディア型のリストを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean | DecoderHttpMessageReader.canRead(ResolvableType elementType, MediaType mediaType) |
boolean | HttpMessageReader.canRead(ResolvableType elementType, MediaType mediaType) 指定されたオブジェクト型がこのリーダーでサポートされているかどうか。 |
boolean | ServerSentEventHttpMessageReader.canRead(ResolvableType elementType, MediaType mediaType) |
boolean | FormHttpMessageReader.canRead(ResolvableType elementType, MediaType mediaType) |
boolean | ServerSentEventHttpMessageWriter.canWrite(ResolvableType elementType, MediaType mediaType) |
boolean | FormHttpMessageWriter.canWrite(ResolvableType elementType, MediaType mediaType) |
boolean | EncoderHttpMessageWriter.canWrite(ResolvableType elementType, MediaType mediaType) |
boolean | ResourceHttpMessageWriter.canWrite(ResolvableType elementType, MediaType mediaType) |
boolean | HttpMessageWriter.canWrite(ResolvableType elementType, MediaType mediaType) 指定されたオブジェクト型がこのライターでサポートされているかどうか。 |
default MapSE<StringSE, ObjectSE> | HttpMessageEncoder.getEncodeHints(ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) サーバーリクエストまたはターゲットコントローラーメソッドパラメーターのアノテーションに基づいてデコードヒントを取得します。 |
protected MediaType | FormHttpMessageWriter.getMediaType(MediaType mediaType) |
protected MapSE<StringSE, ObjectSE> | EncoderHttpMessageWriter.getWriteHints(ResolvableType streamType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) たとえば、サーバーリクエストまたはコントローラーメソッドパラメーターからのアノテーションに基づいて、エンコードに関する追加のヒントを取得します。 |
reactor.core.publisher.Mono<VoidSE> | ServerSentEventHttpMessageWriter.write(Publisher<?> input, 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> | FormHttpMessageWriter.write(Publisher<? extends MultiValueMap<StringSE, StringSE>> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, 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> | 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> | EncoderHttpMessageWriter.write(Publisher<? extends T> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) |
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> | EncoderHttpMessageWriter.write(Publisher<? extends T> inputStream, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, 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) のサーバー側のみの代替。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | AbstractJackson2Encoder.getStreamingMediaTypes() |
修飾子と型 | メソッドと説明 |
---|---|
MapSE<StringSE, ObjectSE> | AbstractJackson2Encoder.getEncodeHints(ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) |
修飾子と型 | メソッドと説明 |
---|---|
void | AbstractJackson2Encoder.setStreamingMediaTypes(ListSE<MediaType> mediaTypes) ストリームの最後で自動的にフラッシュを実行する「ストリーミング」メディア型を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MediaType | MultipartWriterSupport.getMultipartMediaType(MediaType mediaType, byte[] boundary) 指定された mediaType またはデフォルトで "mulitpart/form-data" に "boundary" および "charset" パラメーターを追加して、使用する MediaType を準備します。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | DefaultPartHttpMessageReader.getReadableMediaTypes() |
ListSE<MediaType> | SynchronossPartHttpMessageReader.getReadableMediaTypes() |
ListSE<MediaType> | MultipartHttpMessageReader.getReadableMediaTypes() |
ListSE<MediaType> | MultipartWriterSupport.getWritableMediaTypes() |
修飾子と型 | メソッドと説明 |
---|---|
boolean | DefaultPartHttpMessageReader.canRead(ResolvableType elementType, MediaType mediaType) |
boolean | SynchronossPartHttpMessageReader.canRead(ResolvableType elementType, MediaType mediaType) |
boolean | MultipartHttpMessageReader.canRead(ResolvableType elementType, MediaType mediaType) |
boolean | MultipartWriterSupport.canWrite(ResolvableType elementType, MediaType mediaType) |
protected MediaType | MultipartWriterSupport.getMultipartMediaType(MediaType mediaType, byte[] boundary) 指定された mediaType またはデフォルトで "mulitpart/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> | PartHttpMessageWriter.write(Publisher<? extends Part> parts, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage outputMessage, MapSE<StringSE, ObjectSE> hints) |
コンストラクターと説明 |
---|
MultipartWriterSupport(ListSE<MediaType> supportedMediaTypes) サポートされているメディア型のリストを持つコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | ProtobufEncoder.getStreamingMediaTypes() |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<VoidSE> | ProtobufHttpMessageWriter.write(Publisher<? extends com.google.protobuf.Message> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) |
修飾子と型 | メソッドと説明 |
---|---|
MediaType | BufferedImageHttpMessageConverter.getDefaultContentType() 書き込みに使用されるデフォルト Content-Type を返します。 |
protected MediaType | ResourceRegionHttpMessageConverter.getDefaultContentType(ObjectSE object) |
protected MediaType | ResourceHttpMessageConverter.getDefaultContentType(Resource resource) |
protected MediaType | AbstractHttpMessageConverter.getDefaultContentType(T t) 指定された型のデフォルトのコンテンツ型を返します。 |
protected MediaType | FormHttpMessageConverter.getFormContentType(MediaType contentType) 優先コンテンツ型を指定して、フォームの作成に使用されるコンテンツ型を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | HttpMessageConverter.getSupportedMediaTypes() このコンバーターでサポートされているメディア型のリストを返します。 |
ListSE<MediaType> | AbstractHttpMessageConverter.getSupportedMediaTypes() |
ListSE<MediaType> | FormHttpMessageConverter.getSupportedMediaTypes() このコンバーターでサポートされているメディア型のリストを返します。 |
ListSE<MediaType> | BufferedImageHttpMessageConverter.getSupportedMediaTypes() |
default ListSE<MediaType> | HttpMessageConverter.getSupportedMediaTypes(ClassSE<?> clazz) 指定されたクラスについて、このコンバーターでサポートされているメディア型のリストを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | StringHttpMessageConverter.addDefaultHeaders(HttpHeaders headers, StringSE s, MediaType type) |
protected void | AbstractHttpMessageConverter.addDefaultHeaders(HttpHeaders headers, T t, MediaType contentType) 出力メッセージにデフォルトのヘッダーを追加します。 |
void | FormHttpMessageConverter.addSupportedMediaTypes(MediaType... supportedMediaTypes) このコンバーターでサポートされる MediaType オブジェクトを追加します。 |
boolean | ResourceRegionHttpMessageConverter.canRead(ClassSE<?> clazz, MediaType mediaType) |
boolean | ObjectToStringHttpMessageConverter.canRead(ClassSE<?> clazz, MediaType mediaType) |
boolean | HttpMessageConverter.canRead(ClassSE<?> clazz, MediaType mediaType) 指定されたクラスがこのコンバーターで読み取れるかどうかを示します。 |
boolean | AbstractHttpMessageConverter.canRead(ClassSE<?> clazz, MediaType mediaType) この実装は、指定されたクラスがサポートされているかどうか、およびサポートされているメディア型 に指定されたメディア型が 含まれているかどうかをチェックします。 |
boolean | FormHttpMessageConverter.canRead(ClassSE<?> clazz, MediaType mediaType) |
boolean | BufferedImageHttpMessageConverter.canRead(ClassSE<?> clazz, MediaType mediaType) |
protected boolean | AbstractHttpMessageConverter.canRead(MediaType mediaType) |
boolean | ResourceRegionHttpMessageConverter.canRead(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) |
boolean | AbstractGenericHttpMessageConverter.canRead(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) |
boolean | GenericHttpMessageConverter.canRead(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) 指定された型がこのコンバーターで読み取れるかどうかを示します。 |
boolean | ResourceRegionHttpMessageConverter.canWrite(ClassSE<?> clazz, MediaType mediaType) |
boolean | ObjectToStringHttpMessageConverter.canWrite(ClassSE<?> clazz, MediaType mediaType) |
boolean | HttpMessageConverter.canWrite(ClassSE<?> clazz, MediaType mediaType) 指定されたクラスをこのコンバーターで書き込めるかどうかを示します。 |
boolean | AbstractHttpMessageConverter.canWrite(ClassSE<?> clazz, MediaType mediaType) |
boolean | FormHttpMessageConverter.canWrite(ClassSE<?> clazz, MediaType mediaType) |
boolean | BufferedImageHttpMessageConverter.canWrite(ClassSE<?> clazz, MediaType mediaType) |
protected boolean | AbstractHttpMessageConverter.canWrite(MediaType mediaType) 指定されたメディア型にサポートされているメディア型のいずれかが含まれている場合、 true を返します。 |
boolean | ResourceRegionHttpMessageConverter.canWrite(TypeSE type, ClassSE<?> clazz, MediaType mediaType) |
boolean | AbstractGenericHttpMessageConverter.canWrite(TypeSE type, ClassSE<?> clazz, MediaType mediaType) |
boolean | GenericHttpMessageConverter.canWrite(TypeSE type, ClassSE<?> clazz, MediaType mediaType) 指定されたクラスをこのコンバーターで書き込めるかどうかを示します。 |
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 LongSE | AbstractHttpMessageConverter.getContentLength(T t, MediaType contentType) 指定された型のコンテンツの長さを返します。 |
protected MediaType | FormHttpMessageConverter.getFormContentType(MediaType contentType) 優先コンテンツ型を指定して、フォームの作成に使用されるコンテンツ型を返します。 |
void | BufferedImageHttpMessageConverter.setDefaultContentType(MediaType defaultContentType) 書き込みに使用されるデフォルトの Content-Type を設定します。 |
void | BufferedImageHttpMessageConverter.write(BufferedImageSE image, MediaType contentType, HttpOutputMessage outputMessage) |
void | FormHttpMessageConverter.write(MultiValueMap<StringSE,?> map, MediaType contentType, HttpOutputMessage outputMessage) |
void | HttpMessageConverter.write(T t, MediaType contentType, HttpOutputMessage outputMessage) 指定されたオブジェクトを指定された出力メッセージに書き込みます。 |
void | AbstractHttpMessageConverter.write(T t, MediaType contentType, HttpOutputMessage outputMessage) |
void | AbstractGenericHttpMessageConverter.write(T t, TypeSE type, MediaType contentType, HttpOutputMessage outputMessage) |
void | GenericHttpMessageConverter.write(T t, TypeSE type, MediaType contentType, HttpOutputMessage outputMessage) 指定されたオブジェクトを指定された出力メッセージに書き込みます。 |
修飾子と型 | メソッドと説明 |
---|---|
void | AbstractHttpMessageConverter.setSupportedMediaTypes(ListSE<MediaType> supportedMediaTypes) このコンバーターによってサポートされる MediaType オブジェクトのリストを設定します。 |
void | FormHttpMessageConverter.setSupportedMediaTypes(ListSE<MediaType> supportedMediaTypes) このコンバーターによってサポートされる MediaType オブジェクトのリストを設定します。 |
コンストラクターと説明 |
---|
AbstractGenericHttpMessageConverter(MediaType... supportedMediaTypes) サポートされている複数のメディア型で AbstractGenericHttpMessageConverter を作成します。 |
AbstractGenericHttpMessageConverter(MediaType supportedMediaType) サポートされている 1 つのメディア型で AbstractGenericHttpMessageConverter を構築します。 |
AbstractHttpMessageConverter(CharsetSE defaultCharset, MediaType... supportedMediaTypes) デフォルトの文字セットとサポートされている複数のメディア型で AbstractHttpMessageConverter を構築します。 |
AbstractHttpMessageConverter(MediaType... supportedMediaTypes) サポートされている複数のメディア型で AbstractHttpMessageConverter を構築します。 |
AbstractHttpMessageConverter(MediaType supportedMediaType) サポートされている 1 つのメディア型で AbstractHttpMessageConverter を構築します。 |
コンストラクターと説明 |
---|
AbstractWireFeedHttpMessageConverter(MediaType supportedMediaType) |
修飾子と型 | メソッドと説明 |
---|---|
protected MediaType | AbstractJackson2HttpMessageConverter.getDefaultContentType(ObjectSE object) |
修飾子と型 | メソッドと説明 |
---|---|
MapSE<MediaType, ObjectMapper> | AbstractJackson2HttpMessageConverter.getObjectMappersForType(ClassSE<?> clazz) 指定されたクラスの ObjectMapper 登録があれば、それを返します。 |
ListSE<MediaType> | AbstractJackson2HttpMessageConverter.getSupportedMediaTypes(ClassSE<?> clazz) |
修飾子と型 | メソッドと説明 |
---|---|
boolean | AbstractJackson2HttpMessageConverter.canRead(ClassSE<?> clazz, MediaType mediaType) |
boolean | AbstractJackson2HttpMessageConverter.canRead(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) |
boolean | KotlinSerializationJsonHttpMessageConverter.canRead(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) |
boolean | AbstractJackson2HttpMessageConverter.canWrite(ClassSE<?> clazz, MediaType mediaType) |
boolean | KotlinSerializationJsonHttpMessageConverter.canWrite(TypeSE type, ClassSE<?> clazz, MediaType mediaType) |
protected CharsetSE | AbstractJackson2HttpMessageConverter.getCharset(MediaType contentType) JSON 入力に使用する文字セットを決定します。 |
protected LongSE | AbstractJackson2HttpMessageConverter.getContentLength(ObjectSE object, MediaType contentType) |
protected JsonEncoding | AbstractJackson2HttpMessageConverter.getJsonEncoding(MediaType contentType) 指定されたコンテンツ型に使用する JSON エンコーディングを決定します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | AbstractJackson2HttpMessageConverter.registerObjectMappersForType(ClassSE<?> clazz, ConsumerSE<MapSE<MediaType, ObjectMapper>> registrar) 指定された Class SE に使用する ObjectMapper インスタンスを構成します。 |
コンストラクターと説明 |
---|
AbstractJackson2HttpMessageConverter(ObjectMapper objectMapper, MediaType... supportedMediaTypes) |
AbstractJackson2HttpMessageConverter(ObjectMapper objectMapper, MediaType supportedMediaType) |
修飾子と型 | フィールドと説明 |
---|---|
static MediaType | ProtobufHttpMessageConverter.PROTOBUF protobuf application/x-protobuf のメディア型。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MediaType | ProtobufHttpMessageConverter.getDefaultContentType(com.google.protobuf.Message message) |
修飾子と型 | メソッドと説明 |
---|---|
protected boolean | ProtobufHttpMessageConverter.canWrite(MediaType mediaType) |
修飾子と型 | メソッドと説明 |
---|---|
boolean | Jaxb2CollectionHttpMessageConverter.canRead(ClassSE<?> clazz, MediaType mediaType) Jaxb2CollectionHttpMessageConverter はコレクションを読み取るためにジェネリクス型情報を必要としたため、常に false を返します。 |
boolean | MarshallingHttpMessageConverter.canRead(ClassSE<?> clazz, MediaType mediaType) |
boolean | Jaxb2RootElementHttpMessageConverter.canRead(ClassSE<?> clazz, MediaType mediaType) |
boolean | Jaxb2CollectionHttpMessageConverter.canRead(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) 指定された型がこのコンバーターで読み取れるかどうかを示します。 |
boolean | Jaxb2CollectionHttpMessageConverter.canWrite(ClassSE<?> clazz, MediaType mediaType) Jaxb2CollectionHttpMessageConverter はコレクションを XML に変換しないため、常に false を返します。 |
boolean | MarshallingHttpMessageConverter.canWrite(ClassSE<?> clazz, MediaType mediaType) |
boolean | Jaxb2RootElementHttpMessageConverter.canWrite(ClassSE<?> clazz, MediaType mediaType) |
boolean | Jaxb2CollectionHttpMessageConverter.canWrite(TypeSE type, ClassSE<?> clazz, MediaType mediaType) Jaxb2CollectionHttpMessageConverter はコレクションを XML に変換しないため、常に false を返します。 |
protected LongSE | SourceHttpMessageConverter.getContentLength(T t, MediaType contentType) |
void | Jaxb2CollectionHttpMessageConverter.write(T t, TypeSE type, MediaType contentType, HttpOutputMessage outputMessage) |
修飾子と型 | メソッドと説明 |
---|---|
B | MockServerHttpRequest.BaseBuilder.accept(MediaType... acceptableMediaTypes) Accept ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。 |
MockServerHttpRequest.BodyBuilder | MockServerHttpRequest.BodyBuilder.contentType(MediaType contentType) Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | MockServletContext.addMimeType(StringSE fileExtension, MediaType mimeType) MockServletContext.getMimeType(String) が使用する MIME 型マッピングを追加します。 |
修飾子と型 | メソッドと説明 |
---|---|
RequestMatcher | ContentRequestMatchers.contentType(MediaType expectedContentType) リクエストコンテンツ型を MediaType としてアサートします。 |
RequestMatcher | ContentRequestMatchers.contentTypeCompatibleWith(MediaType contentType) リクエストコンテンツ型が isCompatibleWith(MediaType) で定義されている特定のコンテンツ型と互換性があることをアサートします。 |
修飾子と型 | メソッドと説明 |
---|---|
DefaultResponseCreator | DefaultResponseCreator.contentType(MediaType mediaType) Content-Type ヘッダーを設定します。 |
static DefaultResponseCreator | MockRestResponseCreators.withSuccess(byte[] body, MediaType contentType) byte[] 本体の 200 レスポンス(OK)の ResponseCreator 。 |
static DefaultResponseCreator | MockRestResponseCreators.withSuccess(Resource body, MediaType contentType) Resource ベースのボディを持つ 200 レスポンス(OK)コンテンツの ResponseCreator 。 |
static DefaultResponseCreator | MockRestResponseCreators.withSuccess(StringSE body, MediaType contentType) ストリング本体の 200 レスポンス(OK)の ResponseCreator 。 |
修飾子と型 | メソッドと説明 |
---|---|
S | WebTestClient.RequestHeadersSpec.accept(MediaType... acceptableMediaTypes) Accept ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。 |
WebTestClient.ResponseSpec | HeaderAssertions.contentType(MediaType mediaType) 指定された値を持つ "Content-Type" ヘッダーが必要です。 |
WebTestClient.RequestBodySpec | WebTestClient.RequestBodySpec.contentType(MediaType contentType) Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。 |
WebTestClient.ResponseSpec | HeaderAssertions.contentTypeCompatibleWith(MediaType mediaType) 指定された値と互換性のある "Content-Type" ヘッダーが必要です。 |
修飾子と型 | メソッドと説明 |
---|---|
MockHttpServletRequestBuilder | MockHttpServletRequestBuilder.accept(MediaType... mediaTypes) 'Accept' ヘッダーを指定されたメディア型に設定します。 |
MockHttpServletRequestBuilder | MockHttpServletRequestBuilder.contentType(MediaType contentType) リクエストの "Content-Type" ヘッダーを設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
ResultMatcher | ContentResultMatchers.contentType(MediaType contentType) MediaType として解析した後、ServletResponse コンテンツ型をアサートします。 |
ResultMatcher | ContentResultMatchers.contentTypeCompatibleWith(MediaType contentType) ServletResponse コンテンツ型が isCompatibleWith(MediaType) で定義された特定のコンテンツ型と互換性があることをアサートします。 |
修飾子と型 | メソッドと説明 |
---|---|
MediaType | HttpMediaTypeNotSupportedException.getContentType() 失敗の原因となった HTTP リクエストコンテンツ型メソッドを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | HttpMediaTypeException.getSupportedMediaTypes() サポートされているメディア型のリストを返します。 |
コンストラクターと説明 |
---|
HttpMediaTypeNotSupportedException(MediaType contentType, ListSE<MediaType> supportedMediaTypes) 新しい HttpMediaTypeNotSupportedException を作成します。 |
HttpMediaTypeNotSupportedException(MediaType contentType, ListSE<MediaType> supportedMediaTypes, StringSE msg) 新しい HttpMediaTypeNotSupportedException を作成します。 |
コンストラクターと説明 |
---|
HttpMediaTypeException(StringSE message, ListSE<MediaType> supportedMediaTypes) サポートされているメディア型のリストを使用して、新しい HttpMediaTypeException を作成します。 |
HttpMediaTypeNotAcceptableException(ListSE<MediaType> supportedMediaTypes) 新しい HttpMediaTypeNotSupportedException を作成します。 |
HttpMediaTypeNotSupportedException(MediaType contentType, ListSE<MediaType> supportedMediaTypes) 新しい HttpMediaTypeNotSupportedException を作成します。 |
HttpMediaTypeNotSupportedException(MediaType contentType, ListSE<MediaType> supportedMediaTypes, StringSE msg) 新しい HttpMediaTypeNotSupportedException を作成します。 |
修飾子と型 | フィールドと説明 |
---|---|
static ListSE<MediaType> | ContentNegotiationStrategy.MEDIA_TYPE_ALL_LIST 特定のメディア型がリクエストされない場合に ContentNegotiationStrategy.resolveMediaTypes(org.springframework.web.context.request.NativeWebRequest) から返される ALL のシングルトンリスト。 |
修飾子と型 | メソッドと説明 |
---|---|
MediaType | PathExtensionContentNegotiationStrategy.getMediaTypeForResource(Resource resource) 使用すべきではありません。 |
MediaType | ServletPathExtensionContentNegotiationStrategy.getMediaTypeForResource(Resource resource) 使用すべきではありません。 基本クラス PathExtensionContentNegotiationStrategy.getMediaTypeForResource(org.springframework.core.io.Resource) を拡張し、ServletContext を検索することもできます。 |
protected MediaType | ServletPathExtensionContentNegotiationStrategy.handleNoMatch(NativeWebRequest webRequest, StringSE extension) 使用すべきではありません。 ServletContext.getMimeType(String) EE を介してファイル拡張子を解決し、潜在的な MediaTypeFactory ルックアップの基本クラスに委譲します。 |
protected MediaType | AbstractMappingContentNegotiationStrategy.handleNoMatch(NativeWebRequest request, StringSE key) キーが経由で解決されない場合の処理を提供するためにオーバーライドします。 |
protected MediaType | MappingMediaTypeFileExtensionResolver.lookupMediaType(StringSE extension) 拡張から MediaType への逆ルックアップにこのメソッドを使用します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ListSE<MediaType> | MappingMediaTypeFileExtensionResolver.getAllMediaTypes() |
ListSE<MediaType> | FixedContentNegotiationStrategy.getContentTypes() 設定済みのメディア型のリストを返します。 |
MapSE<StringSE, MediaType> | ContentNegotiationManager.getMediaTypeMappings() MediaTypeFileExtensionResolver を繰り返して、登録されているすべてのルックアップキーをメディア型マッピングに返します。 |
MapSE<StringSE, MediaType> | MappingMediaTypeFileExtensionResolver.getMediaTypes() |
ListSE<MediaType> | AbstractMappingContentNegotiationStrategy.resolveMediaTypeKey(NativeWebRequest webRequest, StringSE key) すでに抽出されたキーを受け入れる AbstractMappingContentNegotiationStrategy.resolveMediaTypes(NativeWebRequest) の代替。 |
ListSE<MediaType> | AbstractMappingContentNegotiationStrategy.resolveMediaTypes(NativeWebRequest webRequest) |
ListSE<MediaType> | ContentNegotiationStrategy.resolveMediaTypes(NativeWebRequest webRequest) 指定されたリクエストをメディア型のリストに解決します。 |
ListSE<MediaType> | FixedContentNegotiationStrategy.resolveMediaTypes(NativeWebRequest request) |
ListSE<MediaType> | ContentNegotiationManager.resolveMediaTypes(NativeWebRequest request) |
ListSE<MediaType> | HeaderContentNegotiationStrategy.resolveMediaTypes(NativeWebRequest request) 指定されたリクエストをメディア型のリストに解決します。 |
修飾子と型 | メソッドと説明 |
---|---|
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) を介して正常に解決されたときに処理を提供するためにオーバーライドします。 |
ListSE<StringSE> | MediaTypeFileExtensionResolver.resolveFileExtensions(MediaType mediaType) 指定されたメディア型をファイル拡張子のリストに解決します。 |
ListSE<StringSE> | MappingMediaTypeFileExtensionResolver.resolveFileExtensions(MediaType mediaType) |
ListSE<StringSE> | ContentNegotiationManager.resolveFileExtensions(MediaType mediaType) |
void | ContentNegotiationManagerFactoryBean.setDefaultContentType(MediaType contentType) コンテンツ型がリクエストされない場合に使用するデフォルトのコンテンツ型を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ContentNegotiationManagerFactoryBean.addMediaTypes(MapSE<StringSE, MediaType> mediaTypes) プログラムによる登録のための ContentNegotiationManagerFactoryBean.setMediaTypes(java.util.Properties) の代替。 |
void | ContentNegotiationManagerFactoryBean.setDefaultContentTypes(ListSE<MediaType> contentTypes) コンテンツ型がリクエストされない場合に使用するデフォルトのコンテンツ型を設定します。 |
コンストラクターと説明 |
---|
FixedContentNegotiationStrategy(MediaType contentType) 単一のデフォルト 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 ルックアップでインスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
MediaType | UnknownContentTypeException.getContentType() レスポンスのコンテンツ型、または "application/octet-stream" を返します。 |
protected MediaType | HttpMessageConverterExtractor.getContentType(ClientHttpResponse response) "Content-Type" ヘッダーに基づいてレスポンスの Content-Type を決定するか、デフォルトで APPLICATION_OCTET_STREAM に設定します。 |
コンストラクターと説明 |
---|
UnknownContentTypeException(TypeSE targetType, MediaType contentType, int statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody) 指定されたレスポンスデータでの新しいインスタンスを構築します。 |
修飾子と型 | フィールドと説明 |
---|---|
static ListSE<MediaType> | RequestedContentTypeResolver.MEDIA_TYPE_ALL_LIST 特定のメディア型がリクエストされない場合に RequestedContentTypeResolver.resolveMediaTypes(org.springframework.web.server.ServerWebExchange) から返される ALL のシングルトンリスト。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | FixedContentTypeResolver.getContentTypes() 設定済みのメディア型のリストを返します。 |
ListSE<MediaType> | HeaderContentTypeResolver.resolveMediaTypes(ServerWebExchange exchange) |
ListSE<MediaType> | FixedContentTypeResolver.resolveMediaTypes(ServerWebExchange exchange) |
ListSE<MediaType> | RequestedContentTypeResolver.resolveMediaTypes(ServerWebExchange exchange) 指定されたリクエストを、リクエストされたメディア型のリストに解決します。 |
ListSE<MediaType> | ParameterContentTypeResolver.resolveMediaTypes(ServerWebExchange exchange) |
修飾子と型 | メソッドと説明 |
---|---|
void | RequestedContentTypeResolverBuilder.fixedResolver(MediaType... mediaTypes) メディア型の固定セットを返すリゾルバーを追加します。 |
RequestedContentTypeResolverBuilder.ParameterResolverConfigurer | RequestedContentTypeResolverBuilder.ParameterResolverConfigurer.mediaType(StringSE key, MediaType mediaType) ルックアップキー(クエリパラメーター値から抽出)と対応する MediaType の間のマッピングを構成します。 |
修飾子と型 | メソッドと説明 |
---|---|
RequestedContentTypeResolverBuilder.ParameterResolverConfigurer | RequestedContentTypeResolverBuilder.ParameterResolverConfigurer.mediaType(MapSE<StringSE, MediaType> mediaTypes) |
コンストラクターと説明 |
---|
FixedContentTypeResolver(MediaType mediaType) 単一のデフォルト MediaType を持つコンストラクター。 |
コンストラクターと説明 |
---|
FixedContentTypeResolver(ListSE<MediaType> contentTypes) さまざまなコンテンツ型をサポートするアプリケーションで使用するために返されるデフォルトの MediaType の順序付きリストを持つコンストラクター。 |
ParameterContentTypeResolver(MapSE<StringSE, MediaType> mediaTypes) |
修飾子と型 | メソッドと説明 |
---|---|
void | ResourceHandlerRegistration.setMediaTypes(MapSE<StringSE, MediaType> mediaTypes) 静的 Resource のファイル名から抽出されたファイル拡張子と、レスポンスに使用するメディア型との間にマッピングを追加します。 |
修飾子と型 | メソッドと説明 |
---|---|
MediaType | UnsupportedMediaTypeException.getContentType() 正常に解析された場合はリクエストの Content-Type ヘッダーを返し、そうでない場合は null を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | UnsupportedMediaTypeException.getSupportedMediaTypes() Content-Type ヘッダーが解析されているがサポートされていない場合はサポートされているコンテンツ型のリストを返し、そうでない場合は空のリストを返します。 |
コンストラクターと説明 |
---|
UnsupportedMediaTypeException(MediaType contentType, ListSE<MediaType> supportedTypes) Content-Type を解析できるが、サポートされていない場合のコンストラクター。 |
UnsupportedMediaTypeException(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。 |
コンストラクターと説明 |
---|
UnsupportedMediaTypeException(MediaType contentType, ListSE<MediaType> supportedTypes) Content-Type を解析できるが、サポートされていない場合のコンストラクター。 |
UnsupportedMediaTypeException(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
OptionalSE<MediaType> | ClientResponse.Headers.contentType() Content-Type ヘッダーで指定されたボディのメディア型を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
S | WebClient.RequestHeadersSpec.accept(MediaType... acceptableMediaTypes) Accept ヘッダーで指定されているように、受け入れ可能なメディア型のリストを設定します。 |
WebClient.RequestBodySpec | WebClient.RequestBodySpec.contentType(MediaType contentType) Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
OptionalSE<MediaType> | ClientResponseWrapper.HeadersWrapper.contentType() |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | ServerRequest.Headers.accept() Accept ヘッダーで指定されている、受け入れ可能なメディア型のリストを取得します。 |
OptionalSE<MediaType> | ServerRequest.Headers.contentType() Content-Type ヘッダーで指定されたボディのメディア型を取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
static RequestPredicate | RequestPredicates.accept(MediaType... mediaTypes) |
static RequestPredicate | RequestPredicates.contentType(MediaType... mediaTypes) |
EntityResponse.Builder<T> | EntityResponse.Builder.contentType(MediaType contentType) Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。 |
ServerResponse.BodyBuilder | ServerResponse.BodyBuilder.contentType(MediaType contentType) Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | ServerRequestWrapper.HeadersWrapper.accept() |
OptionalSE<MediaType> | ServerRequestWrapper.HeadersWrapper.contentType() |
修飾子と型 | メソッドと説明 |
---|---|
MapSE<StringSE, MediaType> | ResourceWebHandler.getMediaTypes() configured メディア型マッピングを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | ResourceWebHandler.setHeaders(ServerWebExchange exchange, Resource resource, MediaType mediaType) レスポンスにヘッダーを設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ResourceWebHandler.setMediaTypes(MapSE<StringSE, MediaType> mediaTypes) 静的 Resource のファイル名から抽出されたファイル拡張子と、レスポンスに使用するメディア型との間にマッピングを追加します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MediaType | HandlerResultHandlerSupport.selectMediaType(ServerWebExchange exchange, SupplierSE<ListSE<MediaType>> producibleTypesSupplier) コンテンツネゴシエーションアルゴリズムを使用して、現在のリクエストに最適なメディア型を選択します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MediaType | HandlerResultHandlerSupport.selectMediaType(ServerWebExchange exchange, SupplierSE<ListSE<MediaType>> producibleTypesSupplier) コンテンツネゴシエーションアルゴリズムを使用して、現在のリクエストに最適なメディア型を選択します。 |
修飾子と型 | メソッドと説明 |
---|---|
MediaType | MediaTypeExpression.getMediaType() |
修飾子と型 | メソッドと説明 |
---|---|
SetSE<MediaType> | ConsumesRequestCondition.getConsumableMediaTypes() 否定表現を除く、この条件のメディア型を返します。 |
SetSE<MediaType> | ProducesRequestCondition.getProducibleMediaTypes() 否定表現を除く、含まれている作成可能なメディア型を返します。 |
修飾子と型 | フィールドと説明 |
---|---|
static MediaType | ViewResolverSupport.DEFAULT_CONTENT_TYPE ビューのデフォルト content-type 。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | ViewResolverSupport.getSupportedMediaTypes() このビューでサポートされている設定済みのメディア型を返します。 |
ListSE<MediaType> | AbstractView.getSupportedMediaTypes() このビューでサポートされている構成済みメディア型を取得します。 |
ListSE<MediaType> | HttpMessageWriterView.getSupportedMediaTypes() このビューがサポートするメディア型のリスト、または空のリストを返します。 |
default ListSE<MediaType> | View.getSupportedMediaTypes() このビューがサポートするメディア型のリスト、または空のリストを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
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 にリダイレクトします。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ViewResolverSupport.setSupportedMediaTypes(ListSE<MediaType> supportedMediaTypes) このビューでサポートされるメディア型を設定します。 |
void | AbstractView.setSupportedMediaTypes(ListSE<MediaType> supportedMediaTypes) このビューでサポートされるメディア型を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected reactor.core.publisher.Mono<VoidSE> | FreeMarkerView.renderInternal(MapSE<StringSE, ObjectSE> renderAttributes, MediaType contentType, ServerWebExchange exchange) |
修飾子と型 | メソッドと説明 |
---|---|
protected reactor.core.publisher.Mono<VoidSE> | ScriptTemplateView.renderInternal(MapSE<StringSE, ObjectSE> model, MediaType contentType, ServerWebExchange exchange) |
修飾子と型 | メソッドと説明 |
---|---|
MediaType | UnsupportedMediaTypeStatusException.getContentType() 正常に解析された場合はリクエストの Content-Type ヘッダーを返し、そうでない場合は null を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | NotAcceptableStatusException.getSupportedMediaTypes() Accept ヘッダーが解析されているがサポートされていない場合は、サポートされているコンテンツ型のリストを返し、そうでない場合は空のリストを返します。 |
ListSE<MediaType> | MediaTypeNotSupportedStatusException.getSupportedMediaTypes() 使用すべきではありません。 Accept ヘッダーが解析されているがサポートされていない場合は、サポートされているコンテンツ型のリストを返し、そうでない場合は空のリストを返します。 |
ListSE<MediaType> | UnsupportedMediaTypeStatusException.getSupportedMediaTypes() Content-Type ヘッダーが解析されているがサポートされていない場合はサポートされているコンテンツ型のリストを返し、そうでない場合は空のリストを返します。 |
コンストラクターと説明 |
---|
UnsupportedMediaTypeStatusException(MediaType contentType, ListSE<MediaType> supportedTypes) Content-Type を解析できるが、サポートされていない場合のコンストラクター。 |
UnsupportedMediaTypeStatusException(MediaType contentType, ListSE<MediaType> supportedTypes, HttpMethod method) HTTP メソッドを提供するコンストラクター。 |
UnsupportedMediaTypeStatusException(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。 |
UnsupportedMediaTypeStatusException(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType, HttpMethod method) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。 |
コンストラクターと説明 |
---|
MediaTypeNotSupportedStatusException(ListSE<MediaType> supportedMediaTypes) 使用すべきではありません。 Content-Type がサポートされていない場合のコンストラクター。 |
NotAcceptableStatusException(ListSE<MediaType> supportedMediaTypes) リクエストされた Content-Type がサポートされていない場合のコンストラクター。 |
UnsupportedMediaTypeStatusException(MediaType contentType, ListSE<MediaType> supportedTypes) Content-Type を解析できるが、サポートされていない場合のコンストラクター。 |
UnsupportedMediaTypeStatusException(MediaType contentType, ListSE<MediaType> supportedTypes, HttpMethod method) HTTP メソッドを提供するコンストラクター。 |
UnsupportedMediaTypeStatusException(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。 |
UnsupportedMediaTypeStatusException(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType, HttpMethod method) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MapSE<StringSE, MediaType> | WebMvcConfigurationSupport.getDefaultMediaTypes() |
修飾子と型 | メソッドと説明 |
---|---|
ContentNegotiationConfigurer | ContentNegotiationConfigurer.defaultContentType(MediaType... defaultContentTypes) コンテンツ型が優先度順にリクエストされない場合に使用するデフォルトのコンテンツ型を設定します。 |
ContentNegotiationConfigurer | ContentNegotiationConfigurer.mediaType(StringSE extension, MediaType mediaType) パス拡張またはクエリパラメーターから抽出されたキーから MediaType へのマッピングを追加します。 |
修飾子と型 | メソッドと説明 |
---|---|
ContentNegotiationConfigurer | ContentNegotiationConfigurer.mediaTypes(MapSE<StringSE, MediaType> mediaTypes) |
ContentNegotiationConfigurer | ContentNegotiationConfigurer.replaceMediaTypes(MapSE<StringSE, MediaType> mediaTypes) ContentNegotiationConfigurer.mediaType(java.lang.String, org.springframework.http.MediaType) に似ていますが、既存のマッピングを置き換えるためのものです。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<MediaType> | ServerRequest.Headers.accept() Accept ヘッダーで指定されている、受け入れ可能なメディア型のリストを取得します。 |
OptionalSE<MediaType> | ServerRequest.Headers.contentType() Content-Type ヘッダーで指定されたボディのメディア型を取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
static RequestPredicate | RequestPredicates.accept(MediaType... mediaTypes) |
static RequestPredicate | RequestPredicates.contentType(MediaType... mediaTypes) |
EntityResponse.Builder<T> | EntityResponse.Builder.contentType(MediaType contentType) Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。 |
ServerResponse.BodyBuilder | ServerResponse.BodyBuilder.contentType(MediaType contentType) Content-Type ヘッダーで指定されているように、本文のメディア型を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
MediaType | MediaTypeExpression.getMediaType() |
修飾子と型 | メソッドと説明 |
---|---|
SetSE<MediaType> | ConsumesRequestCondition.getConsumableMediaTypes() 否定表現を除く、この条件のメディア型を返します。 |
SetSE<MediaType> | ProducesRequestCondition.getProducibleMediaTypes() 否定表現を除く、含まれている作成可能なメディア型を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
MediaType | ResponseBodyEmitter.DataWithMediaType.getMediaType() |
修飾子と型 | メソッドと説明 |
---|---|
protected ListSE<MediaType> | AbstractMessageConverterMethodProcessor.getProducibleMediaTypes(HttpServletRequestEE request, ClassSE<?> valueClass) 作成可能なメディア型を返します。 |
protected ListSE<MediaType> | AbstractMessageConverterMethodProcessor.getProducibleMediaTypes(HttpServletRequestEE request, ClassSE<?> valueClass, TypeSE targetType) 作成可能なメディア型を返します。 |
protected ListSE<MediaType> | AbstractMessageConverterMethodArgumentResolver.getSupportedMediaTypes(ClassSE<?> clazz) sortBySpecificity(List) を介して、特定性でソートされた、提供されているすべてのメッセージコンバーターでサポートされているメディア型を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | AbstractMappingJacksonResponseBodyAdvice.beforeBodyWrite(ObjectSE body, MethodParameter returnType, MediaType contentType, ClassSE<? extends HttpMessageConverter<?>> converterType, ServerHttpRequest request, ServerHttpResponse response) |
T | ResponseBodyAdvice.beforeBodyWrite(T body, MethodParameter returnType, MediaType selectedContentType, ClassSE<? extends HttpMessageConverter<?>> selectedConverterType, ServerHttpRequest request, ServerHttpResponse response) HttpMessageConverter が選択された後、その書き込みメソッドが呼び出される直前に呼び出されます。 |
protected void | JsonViewResponseBodyAdvice.beforeBodyWriteInternal(MappingJacksonValue bodyContainer, MediaType contentType, MethodParameter returnType, ServerHttpRequest request, ServerHttpResponse response) |
protected abstract void | AbstractMappingJacksonResponseBodyAdvice.beforeBodyWriteInternal(MappingJacksonValue bodyContainer, MediaType contentType, MethodParameter returnType, ServerHttpRequest request, ServerHttpResponse response) コンバーター型が MappingJackson2HttpMessageConverter の場合にのみ呼び出されます。 |
SseEmitter.SseEventBuilder | SseEmitter.SseEventBuilder.data(ObjectSE object, MediaType mediaType) SSE「データ」行を追加します。 |
void | SseEmitter.send(ObjectSE object, MediaType mediaType) 単一の SSE「データ」行としてフォーマットされたオブジェクトを送信します。 |
void | ResponseBodyEmitter.send(ObjectSE object, MediaType mediaType) ResponseBodyEmitter.send(Object) のオーバーロードされたバリアントで、指定されたオブジェクトを直列化する方法の MediaType ヒントも受け入れます。 |
コンストラクターと説明 |
---|
DataWithMediaType(ObjectSE data, MediaType mediaType) |
修飾子と型 | メソッドと説明 |
---|---|
protected MediaType | ResourceHttpRequestHandler.getMediaType(HttpServletRequestEE request, Resource resource) 指定されたリクエストのメディア型とそれに一致するリソースを決定します。 |
修飾子と型 | メソッドと説明 |
---|---|
MapSE<StringSE, MediaType> | ResourceHttpRequestHandler.getMediaTypes() configured メディア型を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | ResourceHttpRequestHandler.setHeaders(HttpServletResponseEE response, Resource resource, MediaType mediaType) 指定されたサーブレットレスポンスにヘッダーを設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ResourceHttpRequestHandler.setMediaTypes(MapSE<StringSE, MediaType> mediaTypes) 静的 Resource のファイル名から抽出されたファイル拡張子と対応するメディア型の間にマッピングを追加して、レスポンスに設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ListSE<MediaType> | ContentNegotiatingViewResolver.getMediaTypes(HttpServletRequestEE request) 指定された HttpServletRequest EE の MediaType のリストを決定します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected abstract MediaType | AbstractHttpSendingTransportHandler.getContentType() |
protected MediaType | XhrPollingTransportHandler.getContentType() |
protected MediaType | HtmlFileTransportHandler.getContentType() |
protected MediaType | XhrStreamingTransportHandler.getContentType() |
protected MediaType | EventSourceTransportHandler.getContentType() |