JavaTM Platform
Standard Ed. 6

javax.activation
クラス MimeTypeParameterList

java.lang.Object
  上位を拡張 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()
          このオブジェクトの文字列表現を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

MimeTypeParameterList

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


MimeTypeParameterList

public MimeTypeParameterList(String parameterList)
                      throws MimeTypeParseException
渡されたデータを使って MimeTypeParameterList を新規作成します。

パラメータ:
parameterList - RFC 2045 および RFC 2046 に準拠するパラメータリスト
例外:
MimeTypeParseException
メソッドの詳細

parse

protected void parse(String parameterList)
              throws MimeTypeParseException
文字列からパラメータリストを解析するためのルーチンです。

パラメータ:
parameterList - RFC 2045 および RFC 2046 に準拠するパラメータリスト
例外:
MimeTypeParseException

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()
このオブジェクトの文字列表現を返します。

オーバーライド:
クラス Object 内の toString
戻り値:
このオブジェクトの文字列表現

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。