|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.xml.soap.MimeHeaders
public class MimeHeaders
MimeHeader
物件的容器,這些物件表示出現在訊息的 MIME 部分的 MIME 頭。
此類別主要在應用程序要根據某些 MIME 頭和值來檢索特定的附件時使用。該類別最有可能由 AttachmentPart
的實作和 SAAJ API 的其他與 MIME 有關的部分使用。
SOAPMessage.getAttachments()
,
AttachmentPart
建構子摘要 | |
---|---|
MimeHeaders()
建構一個用空 Vector 物件初始化的預設 MimeHeaders 物件。 |
方法摘要 | |
---|---|
void |
addHeader(String name,
String value)
將帶有指定名稱和值的 MimeHeader 物件添加到此 MimeHeaders 物件的頭列表。 |
Iterator |
getAllHeaders()
返回此 MimeHeaders 物件中的所有 MimeHeader 。 |
String[] |
getHeader(String name)
以 String 物件陣列的形式返回指定頭的所有值。 |
Iterator |
getMatchingHeaders(String[] names)
返回其名稱與給定名稱陣列中的任一名稱比對的所有 MimeHeader 物件。 |
Iterator |
getNonMatchingHeaders(String[] names)
返回其名稱與給定名稱陣列中的任何名稱都不比對的所有 MimeHeader 物件。 |
void |
removeAllHeaders()
從此 MimeHeaders 物件中移除所有頭條目。 |
void |
removeHeader(String name)
移除其名稱與給定名稱比對的所有 MimeHeader 物件。 |
void |
setHeader(String name,
String value)
將其名稱與給定名稱比對的第一個頭條目的當前值替換為給定值,如果現有的頭名稱都不比對,則添加一個新的頭。 |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
建構子詳細資訊 |
---|
public MimeHeaders()
Vector
物件初始化的預設 MimeHeaders
物件。
方法詳細資訊 |
---|
public String[] getHeader(String name)
String
物件陣列的形式返回指定頭的所有值。
name
- 將返回其值的頭的名稱
String
陣列setHeader(java.lang.String, java.lang.String)
public void setHeader(String name, String value)
注意,RFC822 頭只能包含 US-ASCII 字元。
name
- 一個 String
,帶有要搜尋的頭的名稱value
- 一個 String
,帶有用來替換指定頭的當前值的值
IllegalArgumentException
- 如果設置 MIME 頭名稱或值時存在問題getHeader(java.lang.String)
public void addHeader(String name, String value)
MimeHeader
物件添加到此 MimeHeaders
物件的頭列表。
注意,RFC822 頭只能包含 US-ASCII 字元。
name
- 一個 String
,帶有要添加的頭的名稱value
- 一個 String
,帶有要添加的頭的值
IllegalArgumentException
- 如果添加 MIME 頭名稱或值時存在問題public void removeHeader(String name)
MimeHeader
物件。
name
- 一個 String
,帶有要搜尋的頭名稱public void removeAllHeaders()
MimeHeaders
物件中移除所有頭條目。
public Iterator getAllHeaders()
MimeHeaders
物件中的所有 MimeHeader
。
Iterator
物件,可在此 MimeHeaders
物件的 MimeHeader
物件列表上進行迭代public Iterator getMatchingHeaders(String[] names)
MimeHeader
物件。
names
- 帶有要搜尋的名稱的 String
物件陣列
Iterator
物件,可在其名稱與給定列表中的任一名稱比對的 MimeHeader
物件上進行迭代public Iterator getNonMatchingHeaders(String[] names)
MimeHeader
物件。
names
- 帶有要搜尋的名稱的 String
物件陣列
Iterator
物件,可在其名稱與給定列表中的任何名稱都不比對的 MimeHeader
物件上進行迭代
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。