クラス MailCharsetFactory
java.lang.Object
org.opengion.fukurou.mail.MailCharsetFactory
MailCharsetFactory は、MailCharset インターフェースを実装したサブクラスを
作成する ファクトリクラスです。
引数のキャラクタセット名が、Windows-31J、MS932 の場合は、
6.3.8.0 (2015/09/11) 『1.Windows-31J + 8bit 送信』 の実装である、Mail_Windows31J_Charset
『1.Windows-31J/UTF-8 + 8bit 送信』 の実装である、Mail_8bit_Charset
サブクラスを返します。
それ以外が指定された場合は、ISO-2022-JP を使用して、『2.ISO-2022-JP に独自変換 + 7bit 送信』
の実装である、Mail_ISO2022JP_Charset サブクラスを返します。
- 変更履歴:
- 6.3.8.0 (2015/09/11) キャラクタセットに、UTF-8 を追加します。 Mail_Windows31J_Charset のクラス名を変更します。
- 導入されたバージョン:
- JDK5.0,
-
メソッドの概要
修飾子とタイプメソッド説明(package private) static MailCharset
newInstance
(String charset) キャラクタセットに応じた、MailCharset オブジェクトを返します。
-
メソッドの詳細
-
newInstance
キャラクタセットに応じた、MailCharset オブジェクトを返します。 Windows-31J、MS932、Shift_JIS の場合は、Mail_Windows31J_Charset その他は、ISO-2022-JP として、Mail_ISO2022JP_Charset を返します。 注意:null の場合は、デフォルトではなく、Mail_ISO2022JP_Charset を返します。- パラメータ:
charset
- キャラクタセット[Windows-31J/MS932/Shift_JIS/その他]- 戻り値:
- MailCharsetオブジェクト
- 変更履歴:
- 6.3.8.0 (2015/09/11) キャラクタセットに、UTF-8 を追加します。
-