javax.mail.internet
クラス ContentDisposition

java.lang.Object
  上位を拡張 javax.mail.internet.ContentDisposition

public final class ContentDisposition
extends Object

このクラスは MIME ContentDisposition 値を表します。 これは ContentDisposition 文字列を個別のコンポーネントに構文解析し、 MIME 形式の ContentDisposition 文字列を生成する方法を提供します。


コンストラクタの概要
ContentDisposition()
          引数なしのコンストラクタです。
ContentDisposition(String s)
          ContentDisposition 文字列を取得するコンストラクタです。
ContentDisposition(String disposition, ParameterList list)
          コンストラクタです。
 
メソッドの概要
 String getDisposition()
          設定値を返します。
 String getParameter(String name)
          指定されたパラメータ値を返します。
 ParameterList getParameterList()
          使用可能な全てのパラメータを保持する ParameterList オブジェクトを返します。
 void setDisposition(String disposition)
          プライマリタイプを設定します。
 void setParameter(String name, String value)
          指定されたパラメータを設定します。
 void setParameterList(ParameterList list)
          新しい ParameterList を設定します。
 String toString()
          この ContentDisposition の RFC2045 形式文字列表現を取得します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ContentDisposition

public ContentDisposition()
引数なしのコンストラクタです。


ContentDisposition

public ContentDisposition(String disposition,
                          ParameterList list)
コンストラクタです。

パラメータ:
disposition - 設定
list - ParameterList
導入されたバージョン:
JavaMail 1.2

ContentDisposition

public ContentDisposition(String s)
                   throws ParseException
ContentDisposition 文字列を取得するコンストラクタです。 String は構成要素である設定とパラメータに構文解析されます。 構文解析に失敗すると ParseException がスローされます。

パラメータ:
s - ContentDisposition 文字列
例外:
ParseException - 構文解析に失敗した場合
導入されたバージョン:
JavaMail 1.2
メソッドの詳細

getDisposition

public String getDisposition()
設定値を返します。

戻り値:
設定
導入されたバージョン:
JavaMail 1.2

getParameter

public String getParameter(String name)
指定されたパラメータ値を返します。 このパラメータが空の場合は null を返します。

戻り値:
パラメータ値
導入されたバージョン:
JavaMail 1.2

getParameterList

public ParameterList getParameterList()
使用可能な全てのパラメータを保持する ParameterList オブジェクトを返します。 使用可能なパラメータがない場合は null を返します。

戻り値:
ParameterList
導入されたバージョン:
JavaMail 1.2

setDisposition

public void setDisposition(String disposition)
プライマリタイプを設定します。既存のプライマリタイプをオーバーライドします。

パラメータ:
disposition - プライマリタイプ
導入されたバージョン:
JavaMail 1.2

setParameter

public void setParameter(String name,
                         String value)
指定されたパラメータを設定します。 このパラメータが既に存在する場合、この新しい値で置き換えられます。

パラメータ:
name - パラメータ名
value - パラメータ値
導入されたバージョン:
JavaMail 1.2

setParameterList

public void setParameterList(ParameterList list)
新しい ParameterList を設定します。

パラメータ:
list - ParameterList
導入されたバージョン:
JavaMail 1.2

toString

public String toString()
この ContentDisposition の RFC2045 形式文字列表現を取得します。 変換に失敗した場合は null を返します。

オーバーライド:
クラス Object 内の toString
戻り値:
RFC2045 形式文字列
導入されたバージョン:
JavaMail 1.2