jp.ne.nifty.iga.tosiki.string
クラス KatakanaZenkakuReader

java.lang.Object
  |
  +--java.io.Reader
        |
        +--jp.ne.nifty.iga.tosiki.string.ZenkakuReader
              |
              +--jp.ne.nifty.iga.tosiki.string.KatakanaZenkakuReader

public class KatakanaZenkakuReader
extends ZenkakuReader

半角カタカナを全角変換を行うReaderクラスです。
このクラスを利用すると 半角カタカナの文字列を 全角に変換しながら 処理を進めていきます。濁音も処理対象となっております。 半角濁音は適切な全角濁音へと変換されます。なお 半角ANKなどは処理対象外になります。

作成者:
Tosiki IGA

クラス jp.ne.nifty.iga.tosiki.string.ZenkakuReader から継承したフィールド
IS_DEBUG, isEndOfStream, reader
 
クラス java.io.Reader から継承したフィールド
lock
 
コンストラクタの概要
KatakanaZenkakuReader(java.io.Reader reader)
          半角カタカナを全角変換していくクラスのコンストラクタ
 
メソッドの概要
 int read()
          1文字Readerから読み込みます。
 
クラス jp.ne.nifty.iga.tosiki.string.ZenkakuReader から継承したメソッド
close, read
 
クラス java.io.Reader から継承したメソッド
mark, markSupported, read, ready, reset, skip
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

KatakanaZenkakuReader

public KatakanaZenkakuReader(java.io.Reader reader)
半角カタカナを全角変換していくクラスのコンストラクタ
パラメータ:
Reader - reader 連結する元のReader
メソッドの詳細

read

public int read()
         throws java.io.IOException
1文字Readerから読み込みます。
オーバーライド:
クラス ZenkakuReader 内の read
戻り値:
int 読み込んだ文字列
例外:
java.io.IOException - 何かしらのI/O例外