パッケージ | 説明 |
---|---|
jakarta.mail | Jakarta Mail API は、メールシステムをモデル化するクラスを提供します。 |
jakarta.mail.internet | インターネットメールシステムに固有のクラス。 |
jakarta.mail.search | Jakarta Mail API のメッセージ検索語。 |
修飾子と型 | クラスと説明 |
---|---|
class | AuthenticationFailedException この例外は、認証の失敗(ユーザー名やパスワードの誤りなど)が原因で Store または Transport オブジェクトの接続メソッドが失敗した場合にスローされます。 |
class | FolderClosedException この例外は、メッセージオブジェクトでメソッドが呼び出され、そのオブジェクトを所有するフォルダーが何らかの理由で停止した場合にスローされます。 |
class | FolderNotFoundException この例外は、Folder メソッドが存在しないフォルダーで呼び出された場合にスローされます。 |
class | IllegalWriteException 任意のメッセージングオブジェクトの読み取り専用属性で書き込みが試行されたときにスローされる例外。 |
class | MessageRemovedException 消去されたメッセージに対して無効なメソッドが呼び出されたときにスローされる例外。 |
class | MethodNotSupportedException メソッドが実装でサポートされていない場合にスローされる例外 |
class | NoSuchProviderException この例外は、Session が存在しないプロバイダーをインスタンス化しようとしたときにスローされます。 |
class | ReadOnlyFolderException この例外は、フォルダーが読み取り専用としてマークされているときにフォルダーの読み取り / 書き込みアクセスを開こうとするとスローされます。 |
class | SendFailedException この例外は、メッセージを送信できない場合にスローされます。 |
class | StoreClosedException この例外は、メッセージオブジェクトでメソッドが呼び出され、そのオブジェクトを所有するストアが何らかの理由で停止した場合にスローされます。 |
修飾子と型 | メソッドと説明 |
---|---|
void | Multipart.addBodyPart(BodyPart part) マルチパートにパートを追加します。 |
void | Multipart.addBodyPart(BodyPart part, int index) index の位置に BodyPart を追加します。 |
abstract void | Message.addFrom(Address[] addresses) これらのアドレスを既存の "From" 属性に追加します |
void | Part.addHeader(StringSE header_name, StringSE header_value) この値をこの header_name の既存の値に追加します。 |
void | Message.addRecipient(Message.RecipientType type, Address address) この受信者アドレスを、指定された型の既存のアドレスに追加します。 |
abstract void | Message.addRecipients(Message.RecipientType type, Address[] addresses) これらの受信者アドレスを、指定された型の既存のアドレスに追加します。 |
abstract void | Folder.appendMessages(Message[] msgs) 指定されたメッセージをこのフォルダーに追加します。 |
void | Service.close() このサービスを閉じて、接続を終了してください。 |
void | Folder.close() このフォルダーを閉じて、削除されたメッセージを消去します。 |
abstract void | Folder.close(boolean expunge) このフォルダーを閉じます。 |
void | Service.connect() パラメーターを取らない汎用の接続メソッド。 |
void | Service.connect(StringSE host, int port, StringSE user, StringSE password) 特定のポートを指定できることを除いて、connect(host、user、password)と同様です。 |
void | Service.connect(StringSE user, StringSE password) 指定したユーザー名とパスワードを使用して現在のホストに接続します。 |
void | Service.connect(StringSE host, StringSE user, StringSE password) 指定されたアドレスに接続します。 |
void | Folder.copyMessages(Message[] msgs, Folder folder) 指定されたメッセージをこのフォルダーから別のフォルダーにコピーします。 |
abstract boolean | Folder.create(int type) ストアにこのフォルダーを作成します。 |
abstract boolean | Folder.delete(boolean recurse) このフォルダーを削除しますか。 |
abstract boolean | Folder.exists() このフォルダーがストアに物理的に存在するかどうかをテストします。 |
abstract Message[] | Folder.expunge() 削除済みとマークされたメッセージを完全に削除します。 |
void | Folder.fetch(Message[] msgs, FetchProfile fp) 特定のメッセージの FetchProfile で指定されたアイテムをプリフェッチします。 |
EnumerationSE<Header> | Part.getAllHeaders() このパートのすべてのヘッダーを、Header オブジェクトの列挙として返します。 |
Address[] | Message.getAllRecipients() メッセージのすべての受信者アドレスを取得します。 |
BodyPart | MultipartDataSource.getBodyPart(int index) 指定されたパートを取得します。 |
BodyPart | Multipart.getBodyPart(int index) 指定されたパートを取得します。 |
ObjectSE | Part.getContent() コンテンツを Java オブジェクトとして返します。 |
StringSE | Part.getContentType() このパーツのコンテンツの Content-Type を返します。 |
int | Multipart.getCount() 囲まれた BodyPart オブジェクトの数を返します。 |
DataHandler | Part.getDataHandler() このパーツ内のコンテンツの DataHandler を返します。 |
abstract Folder | Store.getDefaultFolder() ストアによってユーザーに提示されるデフォルト名前空間の「ルート」を表す Folder オブジェクトを返します。 |
int | Folder.getDeletedMessageCount() このフォルダーで削除されたメッセージの数を取得します。 |
StringSE | Part.getDescription() このパーツの説明文字列を返します。 |
StringSE | Part.getDisposition() このパートの処置を返します。 |
StringSE | Part.getFileName() 可能であれば、このパーツに関連付けられているファイル名を取得します。 |
abstract Flags | Message.getFlags() このメッセージのフラグを含む Flags オブジェクトを返します。 |
abstract Folder | Store.getFolder(StringSE name) 指定された名前に対応する Folder オブジェクトを返します。 |
abstract Folder | Folder.getFolder(StringSE name) 指定された名前に対応する Folder オブジェクトを返します。 |
abstract Folder | Store.getFolder(URLName url) 指定された URLName に対応する閉じた Folder オブジェクトを返します。 |
Folder | Session.getFolder(URLName url) 指定された URLName の閉じた Folder オブジェクトを取得します。 |
abstract Address[] | Message.getFrom() "From" 属性を返します。 |
StringSE[] | Part.getHeader(StringSE header_name) このヘッダー名のすべてのヘッダーを取得します。 |
InputStreamSE | Part.getInputStream() このパートの「コンテンツ」の入力ストリームを返します。 |
int | Part.getLineCount() このパートのコンテンツの行数を返します。 |
EnumerationSE<Header> | Part.getMatchingHeaders(StringSE[] header_names) このパートから一致するヘッダーを Header オブジェクトの列挙として返します。 |
abstract Message | Folder.getMessage(int msgnum) 指定されたメッセージ番号に対応する Message オブジェクトを取得します。 |
Message | UIDFolder.getMessageByUID(long uid) 指定された UID に対応するメッセージを取得します。 |
abstract int | Folder.getMessageCount() このフォルダー内のメッセージの総数を取得します。 |
Message[] | Folder.getMessages() このフォルダーからすべてのメッセージオブジェクトを取得します。 |
Message[] | Folder.getMessages(int[] msgnums) 配列で指定されたメッセージ番号の Message オブジェクトを取得します。 |
Message[] | Folder.getMessages(int start, int end) 開始から終了まで、開始と終了の両方を含むメッセージ番号の Message オブジェクトを取得します。 |
Message[] | UIDFolder.getMessagesByUID(long[] uids) 指定された UID の配列で指定されたメッセージを取得します。 |
Message[] | UIDFolder.getMessagesByUID(long start, long end) 指定された範囲で指定されたメッセージを取得します。 |
int | Folder.getNewMessageCount() このフォルダー内の新しいメッセージの数を取得します。 |
EnumerationSE<Header> | Part.getNonMatchingHeaders(StringSE[] header_names) このエンベロープから一致しないヘッダーを、Header オブジェクトの列挙として返します。 |
abstract Folder | Folder.getParent() このフォルダーの親フォルダーを返します。 |
Folder[] | Store.getPersonalNamespaces() 現在のユーザーの個人的な名前空間を表す一連のフォルダーを返します。 |
Quota[] | QuotaAwareStore.getQuota(StringSE folder) 名前付きフォルダーのクォータを取得します。 |
abstract DateSE | Message.getReceivedDate() このメッセージが受信された日付を取得します。 |
abstract Address[] | Message.getRecipients(Message.RecipientType type) 指定された型のすべての受信者アドレスを取得します。 |
Address[] | Message.getReplyTo() 返信先のアドレスを取得します。 |
abstract DateSE | Message.getSentDate() このメッセージが送信された日付を取得します。 |
abstract char | Folder.getSeparator() このフォルダーのパス名と直接のサブフォルダーの名前を区切る区切り文字を返します。 |
Folder[] | Store.getSharedNamespaces() 共有名前空間を表す一連のフォルダーを返します。 |
int | Part.getSize() このパートのコンテンツのサイズをバイト単位で返します。 |
abstract StringSE | Message.getSubject() このメッセージの件名を取得します。 |
abstract int | Folder.getType() このフォルダーの型、つまりこのフォルダーがメッセージまたはサブフォルダー、あるいはその両方を保持できるかどうかを返します。 |
long | UIDFolder.getUID(Message message) 指定されたメッセージの UID を取得します。 |
long | UIDFolder.getUIDNext() このフォルダーに追加される次のメッセージに割り当てられる予測 UID を返します。 |
long | UIDFolder.getUIDValidity() このフォルダーに関連付けられている UIDValidity 値を返します。 |
int | Folder.getUnreadMessageCount() このフォルダー内の未読メッセージの総数を取得します。 |
URLName | Folder.getURLName() このフォルダーを表す URLName を返します。 |
Folder[] | Store.getUserNamespaces(StringSE user) user の名前空間を表す一連のフォルダーを返します。 |
abstract boolean | Folder.hasNewMessages() この表示が最後にリセットされてからこのフォルダーに新しいメッセージがある場合は true を返します。 |
boolean | Part.isMimeType(StringSE mimeType) これは指定された MIME 型の一部ですか? このメソッドは、 primaryType と subType のみを比較します。 |
boolean | Message.isSet(Flags.Flag flag) このメッセージに、 flag 引数で指定されたフラグが設定されているかどうかを確認します。 |
Folder[] | Folder.list() この Folder のフォルダーのリストを返す簡易メソッド。 |
abstract Folder[] | Folder.list(StringSE pattern) 指定されたパターンに一致する、このフォルダーの名前空間に属するフォルダーのリストを返します。 |
Folder[] | Folder.listSubscribed() この Folder にあるサブスクライブされたフォルダーのリストを返す簡易メソッド。 |
Folder[] | Folder.listSubscribed(StringSE pattern) 指定されたパターンに一致する、このフォルダーの名前空間に属するサブスクライブされたフォルダーのリストを返します。 |
boolean | Message.match(SearchTerm term) 指定した検索条件をこのメッセージに適用します。 |
abstract void | Folder.open(int mode) このフォルダーを開きます。 |
protected boolean | Service.protocolConnect(StringSE host, int port, StringSE user, StringSE password) サービス実装は、このメソッドをオーバーライドして、実際のプロトコル固有の接続試行を実行する必要があります。 |
boolean | Multipart.removeBodyPart(BodyPart part) マルチパートメッセージから指定されたパートを削除します。 |
void | Multipart.removeBodyPart(int index) 指定された場所(0 から始まる)のパーツを削除します。 |
void | Part.removeHeader(StringSE header_name) この名前のすべてのヘッダーを削除します。 |
abstract boolean | Folder.renameTo(Folder f) このフォルダーの名前を変更します。 |
abstract Message | Message.reply(boolean replyToAll) このメッセージへの返信に適した新しいメッセージを取得します。 |
abstract void | Message.saveChanges() メッセージがフォルダーに含まれている場合は、含まれているフォルダーが閉じているときに、このメッセージに加えられた変更をメッセージストアに保存します。 |
Message[] | Folder.search(SearchTerm term) このフォルダーで、指定した検索条件に一致するメッセージを検索します。 |
Message[] | Folder.search(SearchTerm term, Message[] msgs) 指定された検索条件に一致するメッセージがないか、指定されたメッセージの配列を検索します。 |
static void | Transport.send(Message msg) メッセージを送る。 |
static void | Transport.send(Message msg, Address[] addresses) メッセージ自体で指定された受信者を無視して、指定されたアドレスにメッセージを送信します。 |
static void | Transport.send(Message msg, Address[] addresses, StringSE user, StringSE password) メッセージ自体で指定された受信者を無視して、指定されたアドレスにメッセージを送信します。 |
static void | Transport.send(Message msg, StringSE user, StringSE password) メッセージを送る。 |
abstract void | Transport.sendMessage(Message msg, Address[] addresses) 指定されたアドレスのリストにメッセージを送信します。 |
void | Part.setContent(Multipart mp) このメソッドは、指定された Multipart オブジェクトをこのメッセージのコンテンツとして設定します。 |
void | Part.setContent(ObjectSE obj, StringSE type) このパートのコンテンツを設定するための便利なメソッド。 |
void | Part.setDataHandler(DataHandler dh) このメソッドは、このパーツのコンテンツを設定するメカニズムを提供します。 |
void | Part.setDescription(StringSE description) このパーツの説明文字列を設定します。 |
void | Part.setDisposition(StringSE disposition) このパーツの配置を設定します。 |
void | Part.setFileName(StringSE filename) 可能であれば、このパーツに関連付けられたファイル名を設定します。 |
void | Message.setFlag(Flags.Flag flag, boolean set) このメッセージの指定されたフラグを指定された値に設定します。 |
abstract void | Message.setFlags(Flags flag, boolean set) このメッセージの指定されたフラグを指定された値に設定します。 |
void | Folder.setFlags(int[] msgnums, Flags flag, boolean value) メッセージ番号が配列にあるメッセージに指定されたフラグを設定します。 |
void | Folder.setFlags(int start, int end, Flags flag, boolean value) 開始から終了まで、開始から終了までの番号が付けられたメッセージに、指定されたフラグを設定します。 |
void | Folder.setFlags(Message[] msgs, Flags flag, boolean value) 配列で指定されたメッセージに指定されたフラグを設定します。 |
abstract void | Message.setFrom() このメッセージに "From" 属性を設定します。 |
abstract void | Message.setFrom(Address address) このメッセージに "From" 属性を設定します。 |
void | Part.setHeader(StringSE header_name, StringSE header_value) この header_name の値を設定します。 |
protected void | Multipart.setMultipartDataSource(MultipartDataSource mp) 与えられた MultipartDataSource からこの Multipart オブジェクトをセットアップします。 |
void | QuotaAwareStore.setQuota(Quota quota) quota 引数で指定された quota ルートの quota を設定します。 |
void | Message.setRecipient(Message.RecipientType type, Address address) 受信者アドレスを設定します。 |
abstract void | Message.setRecipients(Message.RecipientType type, Address[] addresses) 受信者アドレスを設定します。 |
void | Message.setReplyTo(Address[] addresses) 返信先のアドレスを設定します。 |
abstract void | Message.setSentDate(DateSE date) このメッセージの送信日を設定します。 |
abstract void | Message.setSubject(StringSE subject) このメッセージの件名を設定します。 |
void | Folder.setSubscribed(boolean subscribe) このフォルダーを購読または購読解除します。 |
void | Part.setText(StringSE text) 指定された文字列を、MIME 型 "text/plain" のこのパーツのコンテンツとして設定する便利なメソッド。 |
void | Part.writeTo(OutputStreamSE os) このパートのバイトストリームを出力します。 |
abstract void | Multipart.writeTo(OutputStreamSE os) 適切にエンコードされたバイトストリームを指定された OutputStream に出力します。 |
修飾子と型 | クラスと説明 |
---|---|
class | AddressException 誤った形式のアドレスが検出されたときにスローされる例外。 |
class | ParseException マルチパート本文を含む RFC822 または MIME ヘッダーの解析エラーのためにスローされた例外。 |
修飾子と型 | メソッドと説明 |
---|---|
void | MimeMultipart.addBodyPart(BodyPart part) マルチパートにパートを追加します。 |
void | MimeMultipart.addBodyPart(BodyPart part, int index) index の位置に BodyPart を追加します。 |
void | MimeMessage.addFrom(Address[] addresses) 指定したアドレスを既存の「差出人」フィールドに追加します。 |
void | MimeMessage.addHeader(StringSE name, StringSE value) この値をこの header_name の既存の値に追加します。 |
void | MimeBodyPart.addHeader(StringSE name, StringSE value) この値をこの header_name の既存の値に追加します。 |
void | MimePart.addHeaderLine(StringSE line) 生の RFC822 ヘッダー行を追加します。 |
void | MimeMessage.addHeaderLine(StringSE line) 生の RFC 822 ヘッダー行を追加します。 |
void | MimeBodyPart.addHeaderLine(StringSE line) このボディパーツにヘッダー行を追加します |
void | MimeMessage.addRecipients(Message.RecipientType type, Address[] addresses) 指定されたアドレスを指定された受信者型に追加します。 |
void | MimeMessage.addRecipients(Message.RecipientType type, StringSE addresses) 指定されたアドレスを指定された受信者型に追加します。 |
void | MimeBodyPart.attachFile(FileSE file) 指定されたファイルを使用して、このパーツのデータを提供します。 |
void | MimeBodyPart.attachFile(FileSE file, StringSE contentType, StringSE encoding) 指定された Content-Type および Content-Transfer-Encoding で指定されたファイルを使用して、このパーツのデータを提供します。 |
void | MimeBodyPart.attachFile(StringSE file) 指定されたファイルを使用して、このパーツのデータを提供します。 |
void | MimeBodyPart.attachFile(StringSE file, StringSE contentType, StringSE encoding) 指定された Content-Type および Content-Transfer-Encoding で指定されたファイルを使用して、このパーツのデータを提供します。 |
protected InternetHeaders | MimeMultipart.createInternetHeaders(InputStreamSE is) 指定された InputStream からヘッダーをロードする InternetHeaders オブジェクトを作成して返します。 |
protected InternetHeaders | MimeMessage.createInternetHeaders(InputStreamSE is) 指定された InputStream からヘッダーをロードする InternetHeaders オブジェクトを作成して返します。 |
protected MimeBodyPart | MimeMultipart.createMimeBodyPart(InputStreamSE is) InputStream から解析されたボディパーツを表す MimeBodyPart オブジェクトを作成して返します。 |
protected MimeBodyPart | MimeMultipart.createMimeBodyPart(InternetHeaders headers, byte[] content) InputStream から解析されたボディパーツを表す MimeBodyPart オブジェクトを作成して返します。 |
protected MimeMessage | MimeMessage.createMimeMessage(Session session) MimeMessage オブジェクトを作成して返します。 |
static InputStreamSE | MimeUtility.decode(InputStreamSE is, StringSE encoding) 指定された入力ストリームをデコードします。 |
static OutputStreamSE | MimeUtility.encode(OutputStreamSE os, StringSE encoding) 指定された出力ストリームをエンコーダーでラップします。 |
static OutputStreamSE | MimeUtility.encode(OutputStreamSE os, StringSE encoding, StringSE filename) 指定された出力ストリームをエンコーダーでラップします。 |
EnumerationSE<StringSE> | MimePart.getAllHeaderLines() すべてのヘッダー行を文字列の列挙として取得します。 |
EnumerationSE<StringSE> | MimeMessage.getAllHeaderLines() すべてのヘッダー行を文字列の列挙として取得します。 |
EnumerationSE<StringSE> | MimeBodyPart.getAllHeaderLines() すべてのヘッダー行を文字列の列挙として取得します。 |
EnumerationSE<Header> | MimeMessage.getAllHeaders() この Message のすべてのヘッダーを Header オブジェクトの列挙として返します。 |
EnumerationSE<Header> | MimeBodyPart.getAllHeaders() この Message のすべてのヘッダーを、Header オブジェクトの列挙として返します。 |
Address[] | MimeMessage.getAllRecipients() メッセージのすべての受信者アドレスを取得します。 |
BodyPart | MimeMultipart.getBodyPart(int index) 指定された BodyPart を取得します。 |
BodyPart | MimeMultipart.getBodyPart(StringSE CID) 指定された ContentID(CID)によって参照される MimeBodyPart を取得します。 |
ObjectSE | MimeMessage.getContent() コンテンツを Java オブジェクトとして返します。 |
ObjectSE | MimeBodyPart.getContent() コンテンツを Java オブジェクトとして返します。 |
StringSE | MimePart.getContentID() このパーツのコンテンツ ID を取得します。 |
StringSE | MimeMessage.getContentID() "Content-ID" ヘッダーフィールドの値を返します。 |
StringSE | MimeBodyPart.getContentID() "Content-ID" ヘッダーフィールドの値を返します。 |
StringSE[] | MimePart.getContentLanguage() この MimePart の Content-Language ヘッダーで指定されている言語タグを取得します。 |
StringSE[] | MimeMessage.getContentLanguage() このメッセージの "Content-Language" ヘッダーフィールドで指定された言語を取得します。 |
StringSE[] | MimeBodyPart.getContentLanguage() この MimePart の Content-Language ヘッダーで指定された言語を取得します。 |
StringSE | MimePart.getContentMD5() このパートの Content-MD5 ダイジェストを取得します。 |
StringSE | MimeMessage.getContentMD5() "Content-MD5" ヘッダーフィールドの値を返します。 |
StringSE | MimeBodyPart.getContentMD5() "Content-MD5" ヘッダーフィールドの値を返します。 |
protected InputStreamSE | MimeMessage.getContentStream() コンテンツの生のバイトを生成します。 |
protected InputStreamSE | MimeBodyPart.getContentStream() コンテンツの生のバイトを生成します。 |
StringSE | MimeMessage.getContentType() RFC 822 "Content-Type" ヘッダーフィールドの値を返します。 |
StringSE | MimeBodyPart.getContentType() RFC 822 "Content-Type" ヘッダーフィールドの値を返します。 |
int | MimeMultipart.getCount() 囲まれた BodyPart オブジェクトの数を返します。 |
DataHandler | MimeMessage.getDataHandler() このメッセージのコンテンツの DataHandler を返します。 |
DataHandler | MimeBodyPart.getDataHandler() このボディパーツのコンテンツの DataHandler を返します。 |
StringSE | MimeMessage.getDescription() このメッセージの "Content-Description" ヘッダーフィールドを返します。 |
StringSE | MimeBodyPart.getDescription() このボディパーツの "Content-Description" ヘッダーフィールドを返します。 |
StringSE | MimeMessage.getDisposition() "Content-Disposition" ヘッダーフィールドから後処理を返します。 |
StringSE | MimeBodyPart.getDisposition() "Content-Disposition" ヘッダーフィールドから後処理を返します。 |
StringSE | PreencodedMimeBodyPart.getEncoding() このオブジェクトの作成時に指定されたコンテンツ転送エンコーディングを返します。 |
StringSE | MimePart.getEncoding() このパートの転送エンコーディングを取得します。 |
StringSE | MimeMessage.getEncoding() "Content-Transfer-Encoding" ヘッダーフィールドからコンテンツ転送エンコーディングを返します。 |
StringSE | MimeBodyPart.getEncoding() "Content-Transfer-Encoding" ヘッダーフィールドからコンテンツ転送エンコーディングを返します。 |
StringSE | MimeMessage.getFileName() このメッセージに関連付けられているファイル名を取得します。 |
StringSE | MimeBodyPart.getFileName() このボディパーツに関連付けられているファイル名を取得します。 |
Flags | MimeMessage.getFlags() このメッセージのフラグを含む Flags オブジェクトを返します。 |
Address[] | MimeMessage.getFrom() RFC 822 の "From" ヘッダーフィールドの値を返します。 |
StringSE[] | MimeMessage.getHeader(StringSE name) この header_name のすべてのヘッダーを取得します。 |
StringSE[] | MimeBodyPart.getHeader(StringSE name) この header_name のすべてのヘッダーを取得します。 |
StringSE | MimePart.getHeader(StringSE name, StringSE delimiter) このヘッダーで使用可能なすべてのヘッダーフィールドの値を取得します。値は区切り文字で区切られ、単一の文字列として返されます。 |
StringSE | MimeMessage.getHeader(StringSE name, StringSE delimiter) このヘッダー名のすべてのヘッダーを取得します。ヘッダーは区切り文字で区切られ、単一の文字列として返されます。 |
StringSE | MimeBodyPart.getHeader(StringSE name, StringSE delimiter) このヘッダー名のすべてのヘッダーを取得します。ヘッダーは区切り文字で区切られ、単一の文字列として返されます。 |
InputStreamSE | MimeMessage.getInputStream() このメッセージの「コンテンツ」のデコードされた入力ストリームを返します。 |
InputStreamSE | MimeBodyPart.getInputStream() このボディパーツの「コンテンツ」のデコードされた入力ストリームを返します。 |
int | MimeMessage.getLineCount() このメッセージのコンテンツの行数を返します。 |
int | MimeBodyPart.getLineCount() この Part のコンテンツの行数を返します。 |
EnumerationSE<StringSE> | MimePart.getMatchingHeaderLines(StringSE[] names) 一致するヘッダー行を文字列の列挙として取得します。 |
EnumerationSE<StringSE> | MimeMessage.getMatchingHeaderLines(StringSE[] names) 一致するヘッダー行を文字列の列挙として取得します。 |
EnumerationSE<StringSE> | MimeBodyPart.getMatchingHeaderLines(StringSE[] names) 一致するヘッダー行を文字列の列挙として取得します。 |
EnumerationSE<Header> | MimeMessage.getMatchingHeaders(StringSE[] names) この Message から一致するヘッダーを Header オブジェクトの列挙として返します。 |
EnumerationSE<Header> | MimeBodyPart.getMatchingHeaders(StringSE[] names) この Message から一致するヘッダーを Header オブジェクトの列挙として返します。 |
StringSE | MimeMessage.getMessageID() "Message-ID" ヘッダーフィールドの値を返します。 |
EnumerationSE<StringSE> | MimePart.getNonMatchingHeaderLines(StringSE[] names) 一致しないヘッダー行を文字列の列挙として取得します。 |
EnumerationSE<StringSE> | MimeMessage.getNonMatchingHeaderLines(StringSE[] names) 一致しないヘッダー行を文字列の列挙として取得します。 |
EnumerationSE<StringSE> | MimeBodyPart.getNonMatchingHeaderLines(StringSE[] names) 一致しないヘッダー行を文字列の列挙として取得します。 |
EnumerationSE<Header> | MimeMessage.getNonMatchingHeaders(StringSE[] names) このメッセージから一致しないヘッダーをヘッダーオブジェクトの列挙として返します。 |
EnumerationSE<Header> | MimeBodyPart.getNonMatchingHeaders(StringSE[] names) このメッセージから一致しないヘッダーをヘッダーオブジェクトの列挙として返します。 |
StringSE | MimeMultipart.getPreamble() このマルチパートの最初のボディパーツの前に表示されるプリアンブルテキストがある場合は、それを取得します。 |
InputStreamSE | MimeMessage.getRawInputStream() Content-Transfer-Encoding をそのままにして、InputStream を生データに戻します。 |
InputStreamSE | MimeBodyPart.getRawInputStream() Content-Transfer-Encoding をそのままにして、InputStream を生データに戻します。 |
DateSE | MimeMessage.getReceivedDate() このメッセージが受信された日付を返します。 |
Address[] | MimeMessage.getRecipients(Message.RecipientType type) 型で指定された受信者を返します。 |
Address[] | MimeMessage.getReplyTo() RFC 822 "Reply-To" ヘッダーフィールドの値を返します。 |
Address | MimeMessage.getSender() RFC 822 "Sender" ヘッダーフィールドの値を返します。 |
DateSE | MimeMessage.getSentDate() RFC 822「日付」フィールドの値を返します。 |
int | MimeMessage.getSize() このメッセージのコンテンツのサイズをバイト単位で返します。 |
int | MimeBodyPart.getSize() この本文部分のコンテンツのサイズをバイト単位で返します。 |
StringSE | MimeMessage.getSubject() 「サブジェクト」ヘッダーフィールドの値を返します。 |
boolean | MimeMultipart.isComplete() このマルチパートの最後の境界線が見られた場合は true を返します。 |
boolean | MimeMessage.isMimeType(StringSE mimeType) これは指定された MIME 型の一部ですか? このメソッドは、 primaryType と subType のみを比較します。 |
boolean | MimeBodyPart.isMimeType(StringSE mimeType) これは指定された MIME 型の一部ですか? このメソッドは、 primaryType と subType のみを比較します。 |
boolean | MimeMessage.isSet(Flags.Flag flag) このメッセージに、 flag 引数で指定されたフラグが設定されているかどうかを確認します。 |
void | InternetHeaders.load(InputStreamSE is) ヘッダーと本文を区切る空白行まで、指定された RFC822 メッセージストリームを読み取って解析します。 |
void | InternetHeaders.load(InputStreamSE is, boolean allowutf8) ヘッダーと本文を区切る空白行まで、指定された RFC822 メッセージストリームを読み取って解析します。 |
protected void | MimeMultipart.parse() DataSource から InputStream を解析し、適切な MimeBodyParts を構築します。 |
protected void | MimeMessage.parse(InputStreamSE is) InputStream を解析して、 headers および content フィールドを適切に設定します。 |
boolean | MimeMultipart.removeBodyPart(BodyPart part) マルチパートメッセージから指定されたパートを削除します。 |
void | MimeMultipart.removeBodyPart(int index) 指定された場所(0 から始まる)のパーツを削除します。 |
void | MimeMessage.removeHeader(StringSE name) この名前のすべてのヘッダーを削除します。 |
void | MimeBodyPart.removeHeader(StringSE name) この名前のすべてのヘッダーを削除します。 |
Message | MimeMessage.reply(boolean replyToAll) このメッセージへの返信に適した新しいメッセージを取得します。 |
Message | MimeMessage.reply(boolean replyToAll, boolean setAnswered) このメッセージへの返信に適した新しいメッセージを取得します。 |
void | MimeMessage.saveChanges() メッセージの内容と一致するように、このメッセージの適切なヘッダーフィールドを更新します。 |
void | MimeBodyPart.saveFile(FileSE file) このパーツの内容を指定したファイルに保存します。 |
void | MimeBodyPart.saveFile(StringSE file) このパーツの内容を指定したファイルに保存します。 |
void | MimeMessage.setContent(Multipart mp) このメソッドは、メッセージのコンテンツをマルチパートオブジェクトに設定します。 |
void | MimeBodyPart.setContent(Multipart mp) このメソッドは、ボディパーツのコンテンツを Multipart オブジェクトに設定します。 |
void | MimeMessage.setContent(ObjectSE o, StringSE type) このメッセージのコンテンツを設定するための便利なメソッド。 |
void | MimeBodyPart.setContent(ObjectSE o, StringSE type) このボディパーツのコンテンツを設定するための便利なメソッド。 |
void | MimeMessage.setContentID(StringSE cid) このメッセージの "Content-ID" ヘッダーフィールドを設定します。 |
void | MimeBodyPart.setContentID(StringSE cid) このボディパーツの "Content-ID" ヘッダーフィールドを設定します。 |
void | MimePart.setContentLanguage(StringSE[] languages) この MimePart の Content-Language ヘッダーを設定します。 |
void | MimeMessage.setContentLanguage(StringSE[] languages) この MimePart の "Content-Language" ヘッダーを設定します。 |
void | MimeBodyPart.setContentLanguage(StringSE[] languages) この MimePart の Content-Language ヘッダーを設定します。 |
void | MimePart.setContentMD5(StringSE md5) このパーツの Content-MD5 を設定します。 |
void | MimeMessage.setContentMD5(StringSE md5) このメッセージの "Content-MD5" ヘッダーフィールドを設定します。 |
void | MimeBodyPart.setContentMD5(StringSE md5) このボディパーツの "Content-MD5" ヘッダーフィールドを設定します。 |
void | MimeMessage.setDataHandler(DataHandler dh) このメソッドは、このパーツのコンテンツを設定するメカニズムを提供します。 |
void | MimeBodyPart.setDataHandler(DataHandler dh) このメソッドは、このボディパーツのコンテンツを設定するメカニズムを提供します。 |
void | MimeMessage.setDescription(StringSE description) このメッセージの "Content-Description" ヘッダーフィールドを設定します。 |
void | MimeBodyPart.setDescription(StringSE description) このボディパーツの "Content-Description" ヘッダーフィールドを設定します。 |
void | MimeMessage.setDescription(StringSE description, StringSE charset) このメッセージの "Content-Description" ヘッダーフィールドを設定します。 |
void | MimeBodyPart.setDescription(StringSE description, StringSE charset) このボディパーツの "Content-Description" ヘッダーフィールドを設定します。 |
void | MimeMessage.setDisposition(StringSE disposition) このボディパーツの "Content-Disposition" ヘッダーフィールドで後処理を設定します。 |
void | MimeBodyPart.setDisposition(StringSE disposition) このボディパーツの "Content-Disposition" ヘッダーフィールドで後処理を設定します。 |
void | MimeMessage.setFileName(StringSE filename) 可能であれば、このパーツに関連付けられたファイル名を設定します。 |
void | MimeBodyPart.setFileName(StringSE filename) 可能であれば、このボディパーツに関連付けられたファイル名を設定します。 |
void | MimeMessage.setFlags(Flags flag, boolean set) このメッセージのフラグを設定します。 |
void | MimeMessage.setFrom() InternetAddress.getLocalAddress メソッドの値を使用して、RFC 822 "From" ヘッダーフィールドを設定します。 |
void | MimeMessage.setFrom(Address address) RFC 822 "From" ヘッダーフィールドを設定します。 |
void | MimeMessage.setFrom(StringSE address) RFC 822 "From" ヘッダーフィールドを設定します。 |
void | MimeMessage.setHeader(StringSE name, StringSE value) この header_name の値を設定します。 |
void | MimeBodyPart.setHeader(StringSE name, StringSE value) この header_name の値を設定します。 |
void | MimeMultipart.setPreamble(StringSE preamble) 最初の本文部分の前に含まれるプリアンブルテキストを設定します。 |
void | MimeMessage.setRecipients(Message.RecipientType type, Address[] addresses) 指定された受信者型を指定されたアドレスに設定します。 |
void | MimeMessage.setRecipients(Message.RecipientType type, StringSE addresses) 指定された受信者型を指定されたアドレスに設定します。 |
void | MimeMessage.setReplyTo(Address[] addresses) RFC 822 "Reply-To" ヘッダーフィールドを設定します。 |
void | MimeMessage.setSender(Address address) RFC 822 "Sender" ヘッダーフィールドを設定します。 |
void | MimeMessage.setSentDate(DateSE d) RFC 822 "Date" ヘッダーフィールドを設定します。 |
void | MimeMessage.setSubject(StringSE subject) 「サブジェクト」ヘッダーフィールドを設定します。 |
void | MimeMessage.setSubject(StringSE subject, StringSE charset) 「サブジェクト」ヘッダーフィールドを設定します。 |
void | MimeMultipart.setSubType(StringSE subtype) サブ型を設定します。 |
void | MimePart.setText(StringSE text) 指定された文字列をこのパーツのコンテンツとして設定する便利なメソッド。MIME 型は "text/plain" です。 |
void | MimeMessage.setText(StringSE text) 指定された文字列をこのパーツのコンテンツとして設定する便利なメソッド。MIME 型は "text/plain" です。 |
void | MimeBodyPart.setText(StringSE text) 指定された文字列をこのパーツのコンテンツとして設定する便利なメソッド。MIME 型は "text/plain" です。 |
void | MimePart.setText(StringSE text, StringSE charset) 指定された文字列をこのパーツのコンテンツとして設定する便利なメソッド。MIME 型は "text/plain" で、指定された文字セットを使用します。 |
void | MimeMessage.setText(StringSE text, StringSE charset) 指定された文字列をこのパーツのコンテンツとして設定する便利なメソッド。MIME 型は "text/plain" で、指定された文字セットを使用します。 |
void | MimeBodyPart.setText(StringSE text, StringSE charset) 指定された文字列をこのパーツのコンテンツとして設定する便利なメソッド。MIME 型は "text/plain" で、指定された文字セットを使用します。 |
void | MimePart.setText(StringSE text, StringSE charset, StringSE subtype) 指定された String をこのパートのコンテンツとして設定する簡易メソッド。プライマリ MIME 型は「テキスト」で、指定された MIME サブ型を使用します。 |
void | MimeMessage.setText(StringSE text, StringSE charset, StringSE subtype) 指定された String をこのパートのコンテンツとして設定する簡易メソッド。プライマリ MIME 型は「テキスト」で、指定された MIME サブ型を使用します。 |
void | MimeBodyPart.setText(StringSE text, StringSE charset, StringSE subtype) 指定された String をこのパートのコンテンツとして設定する簡易メソッド。プライマリ MIME 型は「テキスト」で、指定された MIME サブ型を使用します。 |
protected void | PreencodedMimeBodyPart.updateHeaders() このオブジェクトの作成時に指定されたエンコードを使用するように Content-Transfer-Encoding ヘッダーを強制します。 |
protected void | MimeMultipart.updateHeaders() ヘッダーを更新します。 |
protected void | MimeMessage.updateHeaders() saveChanges メソッドによって呼び出され、実際に MIME ヘッダーを更新します。 |
protected void | MimeBodyPart.updateHeaders() この本文部分の内容を調べて、適切な MIME ヘッダーを更新してください。 |
protected void | MimeMessage.updateMessageID() Message-ID ヘッダーを更新します。 |
void | PreencodedMimeBodyPart.writeTo(OutputStreamSE os) 本文部分を RFC 822 形式のストリームとして出力します。 |
void | MimeMultipart.writeTo(OutputStreamSE os) すべてのパーツを反復処理し、境界で区切られた各 MIME パーツを出力します。 |
void | MimeMessage.writeTo(OutputStreamSE os) メッセージを RFC 822 形式のストリームとして出力します。 |
void | MimeBodyPart.writeTo(OutputStreamSE os) 本文部分を RFC 822 形式のストリームとして出力します。 |
void | MimeMessage.writeTo(OutputStreamSE os, StringSE[] ignoreList) ヘッダーを指定せずに、メッセージを RFC 822 形式のストリームとして出力します。 |
コンストラクターと説明 |
---|
InternetHeaders(InputStreamSE is) ヘッダーと本文を区切る空白行まで、指定された RFC822 メッセージストリームを読み取って解析します。 |
InternetHeaders(InputStreamSE is, boolean allowutf8) ヘッダーと本文を区切る空白行まで、指定された RFC822 メッセージストリームを読み取って解析します。 |
MimeBodyPart(InputStreamSE is) 指定された入力ストリームからデータを読み取って解析することにより、MimeBodyPart を構築します。 |
MimeBodyPart(InternetHeaders headers, byte[] content) 指定されたヘッダーとコンテンツバイトを使用して MimeBodyPart を構築します。 |
MimeMessage(Folder folder, InputStreamSE is, int msgnum) 指定された MIME InputStream からデータを読み取って解析することにより、MimeMessage を構築します。 |
MimeMessage(Folder folder, InternetHeaders headers, byte[] content, int msgnum) 指定された InternetHeaders オブジェクトとコンテンツから MimeMessage を構築します。 |
MimeMessage(MimeMessage source) source MimeMessage から初期化されたコンテンツで新しい MimeMessage を構築します。 |
MimeMessage(Session session, InputStreamSE is) 指定された MIME InputStream からデータを読み取って解析することにより、MimeMessage を構築します。 |
MimeMultipart(BodyPart... parts) デフォルトの「混合」サブ型の MimeMultipart オブジェクトを、指定されたボディパーツで作成します。 |
MimeMultipart(DataSource ds) 指定された DataSource から MimeMultipart オブジェクトとそのボディパーツを構築します。 |
MimeMultipart(StringSE subtype, BodyPart... parts) 指定されたサブ型の MimeMultipart オブジェクトを、指定されたボディパーツで構築します。 |
修飾子と型 | クラスと説明 |
---|---|
class | SearchException 検索式を処理できなかったときにスローされる例外。 |
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.