モジュール java.activation
パッケージ javax.activation

クラスMimeTypeParameterList



  • public class MimeTypeParameterList
    extends Object
    RFC 2045およびRFC 2046に定義されているMimeTypeのパラメータ・リストです。 オブジェクトのプライマリ・タイプはすでに削除されています。
    導入されたバージョン:
    1.6
    関連項目:
    MimeType
    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      MimeTypeParameterList​()
      デフォルトのコンストラクタです。
      MimeTypeParameterList​(String parameterList)
      渡されたデータを使ってMimeTypeParameterListを新規作成します。
    • メソッドのサマリー

      すべてのメソッド インスタンス・メソッド 具象メソッド 
      修飾子と型 メソッド 説明
      String get​(String name)
      指定された名前に関連付けられた値を取得し、現在関連付けがない場合はnullを返します。
      Enumeration getNames​()
      このリスト内にあるすべての名前の列挙を取得します。
      boolean isEmpty​()
      このリストが空かどうかを判定します。
      protected void parse​(String parameterList)
      文字列からパラメータ・リストを解析するためのルーチンです。
      void remove​(String name)
      指定された名前に関連付けられた値をすべて削除します。
      void set​(String name, String value)
      指定された名前に関連付けられる値を設定します。以前の関連付けが存在する場合は置き換えます。
      int size​()
      このリスト内にある名前と値のペアの数を返します。
      String toString​()
      このオブジェクトの文字列表現を返します。
    • コンストラクタの詳細

      • MimeTypeParameterList

        public MimeTypeParameterList​()
        デフォルトのコンストラクタです。
      • MimeTypeParameterList

        public MimeTypeParameterList​(String parameterList)
                              throws MimeTypeParseException
        渡されたデータを使ってMimeTypeParameterListを新規作成します。
        パラメータ:
        parameterList - RFC 2045およびRFC 2046に準拠するパラメータ・リスト。
        例外:
        MimeTypeParseException - MIMEタイプを解析できない場合
    • メソッドの詳細

      • parse

        protected void parse​(String parameterList)
                      throws MimeTypeParseException
        文字列からパラメータ・リストを解析するためのルーチンです。
        パラメータ:
        parameterList - RFC 2045およびRFC 2046に準拠するパラメータ・リスト。
        例外:
        MimeTypeParseException - MIMEタイプを解析できない場合
      • size

        public int size​()
        このリスト内にある名前と値のペアの数を返します。
        戻り値:
        パラメータの数
      • isEmpty

        public boolean isEmpty​()
        このリストが空かどうかを判定します。
        戻り値:
        パラメータが存在しない場合はtrue
      • get

        public String get​(String name)
        指定された名前に関連付けられた値を取得し、現在関連付けがない場合はnullを返します。
        パラメータ:
        name - パラメータ名
        戻り値:
        パラメータの値
      • set

        public void set​(String name,
                        String value)
        指定された名前に関連付けられる値を設定します。以前の関連付けが存在する場合は置き換えます。
        パラメータ:
        name - パラメータ名
        value - パラメータの値
      • remove

        public void remove​(String name)
        指定された名前に関連付けられた値をすべて削除します。
        パラメータ:
        name - パラメータ名
      • getNames

        public Enumeration getNames​()
        このリスト内にあるすべての名前の列挙を取得します。
        戻り値:
        すべてのパラメータ名の列挙
      • toString

        public String toString​()
        このオブジェクトの文字列表現を返します。
        オーバーライド:
        toString、クラス: Object
        戻り値:
        このオブジェクトの文字列表現