com.ozacc.mail.fetch.impl.sk_jp.io
クラス ToCP932Corrector

java.lang.Object
  上位を拡張 com.ozacc.mail.fetch.impl.sk_jp.io.UnicodeCorrector
      上位を拡張 com.ozacc.mail.fetch.impl.sk_jp.io.ToCP932Corrector

public class ToCP932Corrector
extends UnicodeCorrector

ToCP932Corrector.

CorrectOutputStreamWriterで用いられる文字列バッファ補正クラスです。
風間一洋さんのJavaHouse-Brewers投稿記事[14452]のCp932クラス (XML日本語プロファイルも同じです)から 変換表を参考にさせていただいています。

バージョン:
$Revision: 1.1.2.1 $ $Date: 2005/01/18 07:20:36 $
作成者:
Shin

コンストラクタの概要
ToCP932Corrector()
           
 
メソッドの概要
 char correct(char c)
          Unicode文字の補正を行います。
 
クラス com.ozacc.mail.fetch.impl.sk_jp.io.UnicodeCorrector から継承されたメソッド
addCorrector, correct, correct, getInstance
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ToCP932Corrector

public ToCP932Corrector()
メソッドの詳細

correct

public char correct(char c)
Unicode文字の補正を行います。

特定の文字を"MS932""Shift_JIS"エンコーディングで出力しようとした際の sun.ioコンバータでは正常に変換できない部分を補正します。

定義:
クラス UnicodeCorrector 内の correct
パラメータ:
c - source character
戻り値:
Result character that corrected.


Copyright © 2004-2006 OZACC. All Rights Reserved.