|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.mail.PFJavaMailUtility
public class PFJavaMailUtility
JavaMail補助ユーティリティ。
文字コード変換、ヘッダ・本文・添付ファイルの設定・取得などを提供する。
コンストラクタの概要 | |
---|---|
PFJavaMailUtility()
|
メソッドの概要 | |
---|---|
static java.lang.String |
convertFileNameFromBEncoding(javax.mail.BodyPart message)
添付ファイル名をBエンコーディングから変換する。 |
static java.lang.String |
convertFromIso2022Jp(byte[] data)
ISO-2022-JPバイト列を変換しStringで取得する。 |
static java.lang.String |
convertSubjectFromBEncoding(javax.mail.Part message)
件名をBエンコーディングから変換する。 |
static byte[] |
convertToIso2022Jp(java.lang.String data)
文字列をISO-2022-JPバイト配列に変換する |
static java.lang.String |
convertToIso2022jpBase64(java.lang.String s)
文字列をISO-2022-JPのBエンコーディングに変換する。 |
static java.lang.String |
getBodyTextFromPart(javax.mail.Part part)
PartにContentとして格納された本文テキストを取得しStringで返す。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PFJavaMailUtility()
メソッドの詳細 |
---|
public static java.lang.String convertFromIso2022Jp(byte[] data) throws java.io.IOException
data
-
java.io.IOException
public static byte[] convertToIso2022Jp(java.lang.String data) throws java.io.IOException
data
- 変換する文字列
java.io.IOException
- 入出力例外public static java.lang.String convertToIso2022jpBase64(java.lang.String s) throws java.io.IOException
s
- 変換する文字列
java.io.IOException
- 入出力例外public static java.lang.String getBodyTextFromPart(javax.mail.Part part) throws javax.mail.MessagingException, java.io.IOException
part
- Part
javax.mail.MessagingException
- 例外発生時
java.io.IOException
- 例外発生時public static java.lang.String convertSubjectFromBEncoding(javax.mail.Part message) throws javax.mail.MessagingException, java.io.IOException
subject
- Bエンコーディングされた件名
java.io.IOException
- 入出力例外
javax.mail.MessagingException
public static java.lang.String convertFileNameFromBEncoding(javax.mail.BodyPart message) throws javax.mail.MessagingException, java.io.IOException
subject
- Bエンコーディングされた添付ファイル名
java.io.IOException
- 入出力例外
javax.mail.MessagingException
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |