com.hamaf.hikyaku.util
クラス TextUtil

java.lang.Object
  上位を拡張 com.hamaf.hikyaku.util.TextUtil

public class TextUtil
extends java.lang.Object

タイトル:文字関係のユーティリティクラス.

説明:以下の機能をstaticとして有する。

  1. cnvJsp : JSP用にタグ文字等の変換処理を行う
  2. wordWrap: 指定されたバイト数でワードラップを行う
  3. cnv2Han : 全角英数字を半角英数字に変換する
  4. cnv2Zen : 半角英数字を全角英数字に変換する
  5. cnv2Asc : 全角、半角英数字部分のみを半角英小文字に変換する
  6. cnvKata2Hira : 全角カタカナを平仮名に変換する
  7. cnvHira2Kata : 平仮名を全角カタカナに変換する
  8. kanaHan2Zen : 半角カタカナを全角カタカナに変換する
  9. kanaZen2Han : 全角カタカナを半角カタカナに変換する

著作権: Copyright (c) 2004

バージョン:
1.0
作成者:
y-hamanaka

コンストラクタの概要
TextUtil()
           
 
メソッドの概要
static java.lang.String cnv2Asc(java.lang.String org)
          Describe cnv2Asc method : cnvort AscII char.
static java.lang.String cnv2Han(java.lang.String org)
          Describe cnv2Han method : convert 2byte to 1byte.
static java.lang.String cnv2Zen(java.lang.String org)
          Describe cnv2Zen method : convert 1byte to 2byte.
static java.lang.String cnvHira2Kata(java.lang.String org)
          Describe cnvHira2Kata method : convert Hiragana to Katakana.
static java.lang.String cnvJsp(java.lang.Object dt, java.lang.String chrCd)
          Describe cnvJsp method : convert Tag characters.
static java.lang.String cnvKata2Hira(java.lang.String org)
          Describe cnvKata2Hira method : convert Katakana to Hiragana.
static java.lang.String kanaHan2Zen(java.lang.String org)
          Describe kanaHan2Zen method : convert Kana Hankaku to Zenkaku.
static java.lang.String kanaZen2Han(java.lang.String org)
          Describe kanaZen2Han method : convert Kana Zenkaku to Hankaku.
static void main(java.lang.String[] args)
           
static java.util.List<java.lang.String> wordWrap(java.lang.String dt, int len)
          Describe wordWrap method : word wrap.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TextUtil

public TextUtil()
メソッドの詳細

cnvJsp

public static final java.lang.String cnvJsp(java.lang.Object dt,
                                            java.lang.String chrCd)
Describe cnvJsp method : convert Tag characters.
タグ文字などの変換をして戻す。

パラメータ:
dt - an Object : 変換前のデータ
chrCd - an String : 文字コード
戻り値:
a String : 変換後の文字列

wordWrap

public static final java.util.List<java.lang.String> wordWrap(java.lang.String dt,
                                                              int len)
Describe wordWrap method : word wrap.
指定したバイト数でword wrapした文字列リストを戻す。

パラメータ:
dt - a String : 対象とする文字列
len - an int : 行のバイト数
戻り値:
a List<String> : word wrap後の文字列

cnvKata2Hira

public static final java.lang.String cnvKata2Hira(java.lang.String org)
Describe cnvKata2Hira method : convert Katakana to Hiragana.
全角カタカナを平仮名に変換する。
全角カタカナ以外はそのまま設定する。

パラメータ:
org - a String : 変換対象の文字列
戻り値:
a String : 変換後の文字列

cnvHira2Kata

public static final java.lang.String cnvHira2Kata(java.lang.String org)
Describe cnvHira2Kata method : convert Hiragana to Katakana.
平仮名を全角カタカナに変換する。
平仮名以外はそのまま設定する。

パラメータ:
org - a String : 変換対象の文字列
戻り値:
a String : 変換後の文字列

cnv2Han

public static final java.lang.String cnv2Han(java.lang.String org)
Describe cnv2Han method : convert 2byte to 1byte.
全角の英数字(A-Za-z0-9記号)を半角文字(A-Za-z0-9記号)に変換する
変換できない文字はそのまま設定されます。

パラメータ:
org - a String : 変換前の文字列
戻り値:
a String : 変換後の文字列

cnv2Zen

public static final java.lang.String cnv2Zen(java.lang.String org)
Describe cnv2Zen method : convert 1byte to 2byte.
半角文字(A-Za-z0-9記号)を全角の英数字(A-Za-z0-9記号)に変換する
変換できない文字はそのまま設定されます。

パラメータ:
org - a String : 変換前の文字列
戻り値:
a String : 変換後の文字列

cnv2Asc

public static final java.lang.String cnv2Asc(java.lang.String org)
Describe cnv2Asc method : cnvort AscII char.
全角の英数字(A-Za-z0-9記号)を半角英小文字(a-z0-9記号)に変換する。
A-Z,a-z,0-9以外の文字は無視されます。

パラメータ:
org - a String : 変換前の文字列
戻り値:
a String : 変換後の文字列

kanaHan2Zen

public static final java.lang.String kanaHan2Zen(java.lang.String org)
Describe kanaHan2Zen method : convert Kana Hankaku to Zenkaku.
半角カナを全角カナに変換する。
濁点(゙゚)は一文字に変換します。

パラメータ:
org - a String : 変換対象の文字列
戻り値:
a String : 変換後の文字列

kanaZen2Han

public static final java.lang.String kanaZen2Han(java.lang.String org)
Describe kanaZen2Han method : convert Kana Zenkaku to Hankaku.
全角カタカナを半角カタカナに変換する。

パラメータ:
org - a String : 変換対象の文字列
戻り値:
a String : 変換後の文字列

main

public static void main(java.lang.String[] args)