public class MimeHeaders extends ObjectSE
MimeHeader オブジェクトのコンテナー。 このクラスは主に、アプリケーションが特定の MIME ヘッダーと値に基づいて特定の添付ファイルを取得する場合に使用されます。このクラスは、ほとんどの場合、AttachmentPart および SAAJAPI の他の MIME 依存部分の実装によって使用されます。
SOAPMessage.getAttachments(), AttachmentPart| コンストラクターと説明 |
|---|
MimeHeaders() 空の Vector オブジェクトで初期化されたデフォルトの MimeHeaders オブジェクトを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | addHeader(StringSE name, StringSE value) 指定された名前と値を持つ MimeHeader オブジェクトを、この MimeHeaders オブジェクトのヘッダーのリストに追加します。 |
IteratorSE<MimeHeader> | getAllHeaders() この MimeHeaders オブジェクト内のすべての MimeHeader を返します。 |
StringSE[] | getHeader(StringSE name) 指定されたヘッダーのすべての値を String オブジェクトの配列として返します。 |
IteratorSE<MimeHeader> | getMatchingHeaders(StringSE[] names) 指定された名前の配列内の名前と名前が一致するすべての MimeHeader オブジェクトを返します。 |
IteratorSE<MimeHeader> | getNonMatchingHeaders(StringSE[] names) 指定された名前の配列内の名前と名前が一致しないすべての MimeHeader オブジェクトを返します。 |
void | removeAllHeaders() この MimeHeaders オブジェクトからすべてのヘッダーエントリを削除します。 |
void | removeHeader(StringSE name) 名前が指定された名前と一致するすべての MimeHeader オブジェクトを削除します。 |
void | setHeader(StringSE name, StringSE value) 名前が指定された名前と一致する最初のヘッダーエントリの現在の値を指定された値に置き換え、既存のヘッダー名が一致しない場合は新しいヘッダーを追加します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic StringSE[] getHeader(StringSE name)
String オブジェクトの配列として返します。name - 値が返されるヘッダーの名前 String 配列 setHeader(java.lang.String, java.lang.String)public void setHeader(StringSE name, StringSE value)
RFC822 ヘッダーには、US-ASCII 文字のみを含めることができることに注意してください。
name - 検索するヘッダーの名前を持つ String value - 指定されたヘッダーの現在の値を置き換える値を持つ String IllegalArgumentExceptionSE - mime ヘッダー名または設定されている値に問題があった場合 getHeader(java.lang.String)public void addHeader(StringSE name, StringSE value)
MimeHeader オブジェクトを、この MimeHeaders オブジェクトのヘッダーのリストに追加します。RFC822 ヘッダーには、US-ASCII 文字のみを含めることができることに注意してください。
name - 追加するヘッダーの名前を持つ String value - 追加するヘッダーの値を持つ String IllegalArgumentExceptionSE - 追加される MIME ヘッダー名または値に問題があった場合 public void removeHeader(StringSE name)
MimeHeader オブジェクトを削除します。name - 検索するヘッダーの名前を持つ String public void removeAllHeaders()
MimeHeaders オブジェクトからすべてのヘッダーエントリを削除します。public IteratorSE<MimeHeader> getAllHeaders()
MimeHeaders オブジェクト内のすべての MimeHeader を返します。MimeHeaders オブジェクトの MimeHeader オブジェクトのリスト上の Iterator オブジェクト public IteratorSE<MimeHeader> getMatchingHeaders(StringSE[] names)
MimeHeader オブジェクトを返します。names - 検索する名前を持つ String オブジェクトの配列 MimeHeader オブジェクト上の Iterator オブジェクト public IteratorSE<MimeHeader> getNonMatchingHeaders(StringSE[] names)
MimeHeader オブジェクトを返します。names - 検索する名前を持つ String オブジェクトの配列 MimeHeader オブジェクト上の Iterator オブジェクト Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.