|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.io.Reader | +--jp.ne.nifty.iga.tosiki.string.ZenkakuReader | +--jp.ne.nifty.iga.tosiki.string.NormalizeZenkakuReader
全角を適正化して読み込むReaderクラスです。半角カタカナは全角化し全角英数は半角化します
このクラスを利用すると 半角カタカナ→全角変換し、また全角英数を半角変換しながら
処理を進めていきます。濁音も処理対象となっております。
このようにすることにより、同一のものを表すべき 半角・全角を 統一した形で
正規化することができます。
クラス jp.ne.nifty.iga.tosiki.string.ZenkakuReader から継承したフィールド |
IS_DEBUG, isEndOfStream, reader |
クラス java.io.Reader から継承したフィールド |
lock |
コンストラクタの概要 | |
NormalizeZenkakuReader(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 |
コンストラクタの詳細 |
public NormalizeZenkakuReader(java.io.Reader reader)
Reader
- reader 連結する元のReaderメソッドの詳細 |
public int read() throws java.io.IOException
ZenkakuReader
内の read
java.io.IOException
- 何かしらのI/O例外
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |