public class MimeHeaders extends Object
MimeHeader
объекты, которые представляют заголовки MIME, существующие в части MIME сообщения. Этот class используется прежде всего, когда приложение хочет получить определенные присоединения, основанные на определенных заголовках MIME и значениях. Этот class будет наиболее вероятно использоваться реализациями AttachmentPart
и другой MIME зависимые части API SAAJ.
SOAPMessage.getAttachments()
, AttachmentPart
Конструктор и Описание |
---|
MimeHeaders()
Создает значение по умолчанию
MimeHeaders объект инициализируется с пустым Vector объект. |
Модификатор и Тип | Метод и Описание |
---|---|
void |
addHeader(String name, String value)
Добавляет a
MimeHeader объект с указанным именем и значением к этому MimeHeaders список объекта заголовков. |
Iterator |
getAllHeaders()
Возвраты весь
MimeHeader s в этом MimeHeaders объект. |
Строка[] |
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)
Заменяет текущую стоимость первой записи заголовка, имя которой соответствует имя с данным значением, добавляя новый заголовок, если никакое существующее имя заголовка не соответствует.
|
public MimeHeaders()
MimeHeaders
объект инициализируется с пустым Vector
объект.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
- a String
с именем заголовка, который можно искатьvalue
- a String
со значением, которое заменит текущую стоимость указанного заголовкаIllegalArgumentException
- если была проблема на имя заголовка пантомимы или устанавливаемое значениеgetHeader(java.lang.String)
public void addHeader(String name, String value)
MimeHeader
объект с указанным именем и значением к этому MimeHeaders
список объекта заголовков. Отметьте, что заголовки RFC822 могут содержать только символы US-ASCII.
name
- a String
с именем заголовка, который будет добавленvalue
- a String
со значением заголовка, который будет добавленIllegalArgumentException
- если была проблема на имя заголовка пантомимы или добавляемое значениеpublic void removeHeader(String name)
MimeHeader
объекты, имя которых соответствует имя.name
- a String
с именем заголовка, который можно искатьpublic void removeAllHeaders()
MimeHeaders
объект.public Iterator getAllHeaders()
MimeHeader
s в этом MimeHeaders
объект.Iterator
возразите по этому MimeHeaders
список объекта MimeHeader
объектыpublic Iterator getMatchingHeaders(String[] names)
MimeHeader
объекты, имя которых соответствует имя в данном массиве имен.names
- массив String
объекты с именами, которые можно искатьIterator
возразите по MimeHeader
объекты, имя которых соответствует одно из имен в данном спискеpublic Iterator getNonMatchingHeaders(String[] names)
MimeHeader
объекты, имя которых не соответствует имя в данном массиве имен.names
- массив String
объекты с именами, которые можно искатьIterator
возразите по MimeHeader
объекты, имя которых не соответствует одно из имен в данном списке
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92