ContentDisposition (Java EE 5)

Java EE API


javax.mail.internet Class ContentDisposition

java.lang.Object
  extended by javax.mail.internet.ContentDisposition

public class ContentDisposition
extends Object


此类表示一个 MIME ContentDisposition 值。它提供一些可将 ContentDisposition 字符串解析成单个组件并生成一个 MIME 样式的 ContentDisposition 字符串的方法。
英文文档:

This class represents a MIME ContentDisposition value. It provides methods to parse a ContentDisposition string into individual components and to generate a MIME style ContentDisposition string.

Version:
1.9, 07/05/04
Author:
John Mani

Constructor Summary
 
Method Summary
 String
 String
 ParameterList
 void
 void
 void
 String
 
Methods inherited from class java.lang.Object
 

Constructor Detail

public ContentDisposition()
无参数构造方法。
英文文档:

ContentDisposition

public ContentDisposition()
No-arg Constructor.


public ContentDisposition(String disposition, ParameterList list)
构造方法。
disposition
disposition
list
ParameterList
since
JavaMail 1.2
英文文档:

ContentDisposition

public ContentDisposition(String disposition,
                          ParameterList list)
Constructor.

Parameters:
disposition - disposition
list - ParameterList
Since:
JavaMail 1.2


public ContentDisposition(String s) throws ParseException
带有 ContentDisposition 字符串的构造方法。String 被解析为它的组成部分:Dispostion 和参数。如果解析失败,则抛出 ParseException。
s ContentDisposition 字符串。
ThrowsParseException: 如果解析失败。
since
JavaMail 1.2
英文文档:

ContentDisposition

public ContentDisposition(String s)
                   throws ParseException
Constructor that takes a ContentDisposition string. The String is parsed into its constituents: dispostion and parameters. A ParseException is thrown if the parse fails.

Parameters:
s - the ContentDisposition string.
Throws:
ParseException - if the parse fails.
Since:
JavaMail 1.2

Method Detail

public String getDisposition()
返回 disposition 值。
return disposition
since
JavaMail 1.2
英文文档:

getDisposition

public String getDisposition()
Return the disposition value.

Returns:
the disposition
Since:
JavaMail 1.2

public String getParameter(String name)
返回指定的参数值。如果此参数不存在,则返回 null
return 参数值
since
JavaMail 1.2
英文文档:

getParameter

public String getParameter(String name)
Return the specified parameter value. Returns null if this parameter is absent.

Returns:
parameter value
Since:
JavaMail 1.2

public ParameterList getParameterList()
返回保存所有可用参数的 ParameterList 对象。如果没有任何参数可用,则返回 null。
return
ParameterList
since
JavaMail 1.2
英文文档:

getParameterList

public ParameterList getParameterList()
Return a ParameterList object that holds all the available parameters. Returns null if no parameters are available.

Returns:
ParameterList
Since:
JavaMail 1.2

public void setDisposition(String disposition)
设置 disposition。替换现有的 disposition。
disposition disposition
since
JavaMail 1.2
英文文档:

setDisposition

public void setDisposition(String disposition)
Set the disposition. Replaces the existing disposition.

Parameters:
disposition - the disposition
Since:
JavaMail 1.2

public void setParameter(String name, String value)
设置指定的参数。如果此参数已经存在,则使用此新值替代它。
name 参数名称
value 参数值
since
JavaMail 1.2
英文文档:

setParameter

public void setParameter(String name,
                         String value)
Set the specified parameter. If this parameter already exists, it is replaced by this new value.

Parameters:
name - parameter name
value - parameter value
Since:
JavaMail 1.2

public void setParameterList(ParameterList list)
设置一个新的 ParameterList。
list
ParameterList
since
JavaMail 1.2
英文文档:

setParameterList

public void setParameterList(ParameterList list)
Set a new ParameterList.

Parameters:
list - ParameterList
Since:
JavaMail 1.2

public String toString()
获取此 ContentDisposition 的 RFC2045 样式字符串表示形式。如果转换失败,则返回 null
return RFC2045 样式字符串
since
JavaMail 1.2
英文文档:

toString

public String toString()
Retrieve a RFC2045 style string representation of this ContentDisposition. Returns null if the conversion failed.

Overrides:
toString in class Object
Returns:
RFC2045 style string
Since:
JavaMail 1.2


Submit a bug or feature

Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.

一看就知道只有菜鸟才干这么无知的事啦。

PS : 未经我党受权你也可自由散发此文档。 如有任何错误请自行修正;若因此而造成任何损失请直接找人民主席,请勿与本人联系。谢谢!