ContentDisposition (Java EE 5)

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