public class MimeHeaders extends Object
MimeHeader对象的MimeHeader ,它们表示消息的MIME部分中存在的MIME头。
此类主要用于应用程序根据某些MIME标题和值检索特定附件。 这个类最有可能被执行的AttachmentPart和SAAJ API的其他依赖于MIME的部分使用。
| Constructor and Description |
|---|
MimeHeaders()
构造一个默认
MimeHeaders一个空的初始化的对象
Vector对象。
|
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(String name, String value)
添加一个
MimeHeader具有指定名称和值的这个对象
MimeHeaders头的对象的列表。
|
Iterator |
getAllHeaders()
返回所有
MimeHeader在这个S
MimeHeaders对象。
|
String[] |
getHeader(String name)
将指定标题的所有值作为
String对象的数组
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)
将名称与给定名称匹配的第一个标题条目的当前值替换为给定值,如果没有现有的标题名称匹配,则添加一个新标题。
|
public String[] getHeader(String name)
String对象的数组
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()
MimeHeader在这个S
MimeHeaders对象。
Iterator对象在这个
MimeHeaders的对象的列表
MimeHeader对象
public Iterator getMatchingHeaders(String[] names)
MimeHeader对象。
names - 具有要搜索的名称的
String对象的数组
Iterator对象,其名称与给定列表中的一个名称相匹配的
MimeHeader对象
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.