public class DefaultContentTypeResolver extends ObjectSE implements ContentTypeResolver
MessageHeaders.CONTENT_TYPE
ヘッダーをチェックするか、デフォルト値にフォールバックするデフォルト ContentTypeResolver
。 ヘッダー値は、MimeType
に解析できる MimeType
または String
であることが期待されています。
コンストラクターと説明 |
---|
DefaultContentTypeResolver() |
修飾子と型 | メソッドと説明 |
---|---|
MimeType | getDefaultMimeType() MessageHeaders.CONTENT_TYPE ヘッダーが存在しない場合に使用するデフォルトの MIME 型を返します。 |
MimeType | resolve(MessageHeaders headers) 指定された MessageHeaders からメッセージの MimeType を決定します。 |
void | setDefaultMimeType(MimeType defaultMimeType) MessageHeaders.CONTENT_TYPE ヘッダーが存在しない場合に使用するデフォルトの MIME 型を設定します。 |
StringSE | toString() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public void setDefaultMimeType(@Nullable MimeType defaultMimeType)
MessageHeaders.CONTENT_TYPE
ヘッダーが存在しない場合に使用するデフォルトの MIME 型を設定します。このプロパティにはデフォルト値はありません。
@Nullable public MimeType getDefaultMimeType()
MessageHeaders.CONTENT_TYPE
ヘッダーが存在しない場合に使用するデフォルトの MIME 型を返します。@Nullable public MimeType resolve(@Nullable MessageHeaders headers)
ContentTypeResolver
MimeType
を決定します。ContentTypeResolver
の resolve
headers
- 解決に使用するヘッダー MimeType
、または見つからない場合は null
public StringSE toString()
ObjectSE
の toStringSE