public class UnsupportedMediaTypeStatusException extends ResponseStatusException
コンストラクターと説明 |
---|
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 型からエンコードまたはデコードしようとする場合のコンストラクター。 |
UnsupportedMediaTypeStatusException(StringSE reason) 指定された Content-Type が無効な場合のコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
ResolvableType | getBodyType() この例外が生成されたコンテキストのボディ型を返します。 |
MediaType | getContentType() 正常に解析された場合はリクエストの Content-Type ヘッダーを返し、そうでない場合は null を返します。 |
HttpHeaders | getResponseHeaders() エラーレスポンスに追加する必要がある例外に関連付けられたヘッダーを返します。 |
ListSE<MediaType> | getSupportedMediaTypes() Content-Type ヘッダーが解析されているがサポートされていない場合はサポートされているコンテンツ型のリストを返し、そうでない場合は空のリストを返します。 |
getHeaders, getMessage, getRawStatusCode, getReason, getStatus
contains, getMostSpecificCause, getRootCause
addSuppressedSE, fillInStackTraceSE, getCauseSE, getLocalizedMessageSE, getStackTraceSE, getSuppressedSE, initCauseSE, printStackTraceSE, printStackTraceSE, printStackTraceSE, setStackTraceSE, toStringSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public UnsupportedMediaTypeStatusException(@Nullable StringSE reason)
public UnsupportedMediaTypeStatusException(@Nullable MediaType contentType, ListSE<MediaType> supportedTypes)
public UnsupportedMediaTypeStatusException(@Nullable MediaType contentType, ListSE<MediaType> supportedTypes, @Nullable ResolvableType bodyType)
public UnsupportedMediaTypeStatusException(@Nullable MediaType contentType, ListSE<MediaType> supportedTypes, @Nullable HttpMethod method)
public UnsupportedMediaTypeStatusException(@Nullable MediaType contentType, ListSE<MediaType> supportedTypes, @Nullable ResolvableType bodyType, @Nullable HttpMethod method)
@Nullable public MediaType getContentType()
null
を返します。public ListSE<MediaType> getSupportedMediaTypes()
@Nullable public ResolvableType getBodyType()
これは、特定の Java 型からエンコードまたはデコードしようとした結果として例外が発生した場合に適用されます。
null
public HttpHeaders getResponseHeaders()
ResponseStatusException
このクラスのデフォルト実装は空のヘッダーを返します。
ResponseStatusException
の getResponseHeaders