24.2.8 MediaTypeクラス
MediaTypeクラスのメソッドを使用する場合の注意事項を次に示します。
-
標準仕様に従った値を使用してください。それ以外の値を指定したときの動作は保証されません。
-
MediaType(String type,String subtype, java.util.Map<String,String> parameters)コンストラクタのparameters引数に指定するマップには,同一のキー(大文字と小文字が異なるだけの文字列も含む)を複数登録しないでください。同一のキーを複数登録したときの動作は保証されません。
-
equals(Object obj)メソッドを使用するとき,比較対象となるMediaTypeオブジェクトの属性である"type","subtype"および"parameters"のキーは,大文字と小文字を区別しません。"parameters"の値については大文字と小文字を区別します。
-
isCompatible(MediaType other)メソッドを使用するとき,引数のMediaTypeオブジェクトの属性である"type"および"subtype"は,大文字と小文字を区別しません。
-
valueOf(String type)メソッドの引数には,次の文字は使用しないでください。使用した場合の動作は保証されません。
: ( ) < > @ , ; : / " [ ] ? = { }
スペース,ラインフィード,キャリッジリターン,水平タブ