converter.text
クラス HalfwidthKana2Fullwidth

java.lang.Object
  上位を拡張 converter.text.MappingConverter
      上位を拡張 converter.text.PropertiesMappingConverter
          上位を拡張 converter.text.HalfwidthKana2Fullwidth
すべての実装されたインタフェース:
TextConverter

public class HalfwidthKana2Fullwidth
extends PropertiesMappingConverter

半角カナ→全角カナの変換を行うクラス。

バージョン:
$Id: HalfwidthKana2Fullwidth.java 23 2009-02-21 18:26:34Z Honeplus $
作成者:
Honeplus

コンストラクタの概要
HalfwidthKana2Fullwidth()
          半角カナ→全角カナ用のプロパティファイル HALFWIDTH_KANA_TO_FULLWIDTH_PROPERTIES をマッピングパターン定義ファイルとして読み込み、 コンバーターを作成する。
 
メソッドの概要
 char convert(char c)
          (未サポート)1文字変換、。
 String convert(String s)
          渡されたテキストに対して、半角カナ→全角カナの変換を行う。
 
クラス converter.text.MappingConverter から継承されたメソッド
getMapping, setMapping, setMapping
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HalfwidthKana2Fullwidth

public HalfwidthKana2Fullwidth()
半角カナ→全角カナ用のプロパティファイル HALFWIDTH_KANA_TO_FULLWIDTH_PROPERTIES をマッピングパターン定義ファイルとして読み込み、 コンバーターを作成する。

例外:
MissingResourceException - プロパティファイルアクセス時エラー
メソッドの詳細

convert

public String convert(String s)

渡されたテキストに対して、半角カナ→全角カナの変換を行う。

万が一濁点・半濁点が余った場合、余計な点は除去する。

定義:
インタフェース TextConverter 内の convert
オーバーライド:
クラス MappingConverter 内の convert
パラメータ:
s - 変換元テキスト
戻り値:
変換後テキスト

convert

public char convert(char c)

未サポート)1文字変換、。

濁点などの場合、変換前後で文字数が変化するため、サポートしない。

定義:
インタフェース TextConverter 内の convert
オーバーライド:
クラス MappingConverter 内の convert
パラメータ:
c - 変換元文字
戻り値:
変換後文字
例外:
UnsupportedOperationException - 未サポート