public class MediaType extends ObjectSE
| コンストラクターと説明 |
|---|
MediaType()MediaType の新しいインスタンスを作成します。型とサブ型はどちらもワイルドカードです。 |
MediaType(StringSE type, StringSE subtype) 指定された型とサブ型を使用して、 MediaType の新しいインスタンスを作成します。 |
MediaType(StringSE type, StringSE subtype, MapSE<StringSE, StringSE> parameters) 指定された型、サブ型、パラメーターを使用して、 MediaType の新しいインスタンスを作成します。 |
MediaType(StringSE type, StringSE subtype, StringSE charset) 指定された型、サブ型、"charset" パラメーターを使用して MediaType の新しいインスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | equals(ObjectSE obj)obj をこのメディア型と比較し、型、サブ型、パラメーターを比較して、それらが同じであるかどうかを確認します。 |
MapSE<StringSE, StringSE> | getParameters() 読み取り専用パラメーターマップの場合は Getter。 |
StringSE | getSubtype() サブ型の Getter。 |
StringSE | getType() プライマリ型の Getter。 |
int | hashCode() 型、サブ型、パラメーターからハッシュコードを生成します。 |
boolean | isCompatible(MediaType other) このメディア型が別のメディア型と互換性があるかどうかを確認します。 |
boolean | isWildcardSubtype() サブ型がワイルドカードであるかどうかを確認します。 |
boolean | isWildcardType() プライマリ型がワイルドカードであるかどうかを確認します。 |
StringSE | toString() メディア型を、対応する HTTP ヘッダーの値として使用するのに適した文字列に変換します。 |
static MediaType | valueOf(StringSE type) 指定された文字列を解析して、 MediaType の新しいインスタンスを作成します。 |
MediaType | withCharset(StringSE charset) 元のインスタンスからコピーされた同じ型、サブ型、パラメーター、提供された "charset" パラメーターを使用して新しい MediaType インスタンスを作成します。 |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic static final StringSE CHARSET_PARAMETER
charset パラメーター名。public static final StringSE MEDIA_TYPE_WILDCARD
public static final MediaType WILDCARD_TYPE
public static final StringSE APPLICATION_XML
String 定数。public static final MediaType APPLICATION_XML_TYPE
MediaType 定数。public static final StringSE APPLICATION_ATOM_XML
String 定数。public static final MediaType APPLICATION_ATOM_XML_TYPE
MediaType 定数。public static final StringSE APPLICATION_XHTML_XML
String 定数。public static final MediaType APPLICATION_XHTML_XML_TYPE
MediaType 定数。public static final StringSE APPLICATION_SVG_XML
String 定数。public static final MediaType APPLICATION_SVG_XML_TYPE
MediaType 定数。public static final StringSE APPLICATION_JSON
String 定数。public static final MediaType APPLICATION_JSON_TYPE
MediaType 定数。public static final StringSE APPLICATION_FORM_URLENCODED
String 定数。public static final MediaType APPLICATION_FORM_URLENCODED_TYPE
MediaType 定数。public static final StringSE MULTIPART_FORM_DATA
String 定数。public static final MediaType MULTIPART_FORM_DATA_TYPE
MediaType 定数。public static final StringSE APPLICATION_OCTET_STREAM
String 定数。public static final MediaType APPLICATION_OCTET_STREAM_TYPE
MediaType 定数。public static final MediaType TEXT_PLAIN_TYPE
MediaType 定数。public static final MediaType TEXT_XML_TYPE
MediaType 定数。public static final MediaType TEXT_HTML_TYPE
MediaType 定数。public static final StringSE SERVER_SENT_EVENTS
StringSE 表現。(""text/event-stream" ")。public static final MediaType SERVER_SENT_EVENTS_TYPE
public static final StringSE APPLICATION_JSON_PATCH_JSON
StringSE 表現。public static final MediaType APPLICATION_JSON_PATCH_JSON_TYPE
MediaType 定数。public MediaType(StringSE type, StringSE subtype, MapSE<StringSE,StringSE> parameters)
MediaType の新しいインスタンスを作成します。type - プライマリ型の null は、MEDIA_TYPE_WILDCARD と同等です。subtype - サブ型 null は MEDIA_TYPE_WILDCARD と同等です。parameters - メディア型パラメーターのマップ、null は空のマップと同じです。public MediaType(StringSE type, StringSE subtype)
MediaType の新しいインスタンスを作成します。type - プライマリ型の null は MEDIA_TYPE_WILDCARD と同等です subtype - サブ型、null は MEDIA_TYPE_WILDCARD と同等です public MediaType(StringSE type, StringSE subtype, StringSE charset)
MediaType の新しいインスタンスを作成します。type - プライマリ型の null は MEDIA_TYPE_WILDCARD と同等です subtype - サブ型、null は MEDIA_TYPE_WILDCARD と同等です charset - "charset" パラメーター値。null または空の場合、"charset" パラメーターは設定されません。public MediaType()
MediaType の新しいインスタンスを作成します。型とサブ型はどちらもワイルドカードです。代わりに定数 WILDCARD_TYPE の使用を検討してください。public static MediaType valueOf(StringSE type)
MediaType の新しいインスタンスを作成します。type - メディア型文字列。IllegalArgumentExceptionSE - 指定された文字列を解析できないか、null である場合 public StringSE getType()
public boolean isWildcardType()
public StringSE getSubtype()
public boolean isWildcardSubtype()
public MapSE<StringSE,StringSE> getParameters()
public MediaType withCharset(StringSE charset)
MediaType インスタンスを作成します。public boolean isCompatible(MediaType other)
other - 比較するメディア型。public boolean equals(ObjectSE obj)
obj をこのメディア型と比較し、型、サブ型、パラメーターを比較して、それらが同じであるかどうかを確認します。パラメーター値の大文字と小文字の区別は、パラメーター名のセマンティクスに依存することに注意してください。HTTP/1.1 を参照してください。この方法では、値で大文字と小文字が区別されることを前提としています。 equals(...) 実装は、クラスの同等性チェック(this.getClass() == obj.getClass())を実行しないことに注意してください。MediaType クラスから拡張し、equals(...) メソッドと hashCode() メソッドのいずれかをオーバーライドする必要があるクラスは、Object.equals(java.lang.Object)SE と Object.hashCode()SE の間の契約が壊れないように、常に両方のメソッドをオーバーライドする必要があります。public int hashCode()
equals(java.lang.Object) 実装は、クラス等価性チェック(this.getClass() == obj.getClass())を実行しないことに注意してください。MediaType クラスから拡張し、equals(Object) メソッドと hashCode() メソッドのいずれかをオーバーライドする必要があるクラスは、Object.equals(java.lang.Object)SE と Object.hashCode()SE の間の契約が壊れないように、常に両方のメソッドをオーバーライドする必要があります。ObjectSE の hashCodeSE public StringSE toString()
ObjectSE の toStringSE Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.