|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--com.bystonwell.util.StringConverter
文字列変換操作を行うクラスです。 平仮名-カタカナの変換、および、英数記号カナの全角-半角の変換操作が可能です。
フィールドの概要 | |
protected static java.lang.String |
EM_SIZE_DAKUON_KATAKANA_TABLE
濁音全角カタカナテーブル |
protected static char |
EM_SIZE_DAKUTEN
全角濁点 |
protected static java.lang.String |
EM_SIZE_HANDAKUON_KATAKANA_TABLE
濁音全角カタカナテーブル |
protected static char |
EM_SIZE_HANDAKUTEN
全角半濁点 |
protected static java.lang.String |
EM_SIZE_KATAKANA_TABLE
全角カタカナテーブル |
protected static char |
EM_SIZE_SPACE
全角スペース |
protected static java.lang.String |
NORMAL_WIDTH_DAKUON_KATAKANA_TABLE
濁音半角カタカナテーブル(濁音になりうる半角カタカナのテーブル) |
protected static char |
NORMAL_WIDTH_DAKUTEN
半角濁点 |
protected static java.lang.String |
NORMAL_WIDTH_HANDAKUON_KATAKANA_TABLE
半濁音半角カタカナテーブル(半濁音になりうる半角カタカナのテーブル) |
protected static char |
NORMAL_WIDTH_HANDAKUTEN
半角半濁点 |
protected static java.lang.String |
NORMAL_WIDTH_KATAKANA_TABLE
半角カタカナテーブル |
protected static char |
NORMAL_WIDTH_SPACE
半角スペース |
メソッドの概要 | |
protected static boolean |
isConvertibleEmSizeKatakana(char c)
全角カタカナに変換可能な半角カタカナか否かを判定します。 |
protected static boolean |
isConvertibleNormalWidthKatakana(char c)
半角カタカナに変換可能な全角カタカナか否かを判定します。 |
protected static boolean |
isEmSizeANS(char c)
全角英数記号か否かを判定します。 |
protected static boolean |
isEmSizeSpace(char c)
全角スペースか否かを判定します。 |
protected static boolean |
isHiragana(char c)
平仮名か否かを判定します。 |
protected static boolean |
isKatakana(char c)
全角カタカナか否かを判定します。 |
protected static boolean |
isNormalWidthANS(char c)
半角英数記号か否かを判定します。 |
protected static boolean |
isNormalWidthKatakana(char c)
半角カタカナか否かを判定します。 |
protected static boolean |
isNormalWidthSpace(char c)
半角スペースか否かを判定します。 |
static java.lang.String |
toEmSizeANS(java.lang.String str)
半角英数記号を全角に変換します。 |
static java.lang.String |
toEmSizeKatakana(java.lang.String str)
半角カタカナを全角に変換します。 |
static java.lang.String |
toEmSizeSpace(java.lang.String str)
半角スペースを全角に変換します。 |
static java.lang.String |
toHiragana(java.lang.String str)
全角カタカナを平仮名に変換します。 |
static java.lang.String |
toKatakana(java.lang.String str)
平仮名を全角カタカナに変換します。 |
static java.lang.String |
toNormalWidthANS(java.lang.String str)
全角英数記号を半角に変換します。 |
static java.lang.String |
toNormalWidthKatakana(java.lang.String str)
全角カタカナを半角に変換します。 |
static java.lang.String |
toNormalWidthSpace(java.lang.String str)
全角スペースを半角に変換します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected static final java.lang.String NORMAL_WIDTH_KATAKANA_TABLE
protected static final java.lang.String NORMAL_WIDTH_DAKUON_KATAKANA_TABLE
protected static final java.lang.String NORMAL_WIDTH_HANDAKUON_KATAKANA_TABLE
protected static final java.lang.String EM_SIZE_KATAKANA_TABLE
protected static final java.lang.String EM_SIZE_DAKUON_KATAKANA_TABLE
protected static final java.lang.String EM_SIZE_HANDAKUON_KATAKANA_TABLE
protected static final char NORMAL_WIDTH_SPACE
protected static final char EM_SIZE_SPACE
protected static final char NORMAL_WIDTH_DAKUTEN
protected static final char NORMAL_WIDTH_HANDAKUTEN
protected static final char EM_SIZE_DAKUTEN
protected static final char EM_SIZE_HANDAKUTEN
メソッドの詳細 |
public static java.lang.String toKatakana(java.lang.String str)
str
- 変換対象文字列
public static java.lang.String toHiragana(java.lang.String str)
str
- 変換対象文字列
public static java.lang.String toEmSizeANS(java.lang.String str)
str
- 変換対象文字列
public static java.lang.String toNormalWidthANS(java.lang.String str)
str
- 変換対象文字列
public static java.lang.String toEmSizeSpace(java.lang.String str)
str
- 変換対象文字列
public static java.lang.String toNormalWidthSpace(java.lang.String str)
str
- 変換対象文字列
public static java.lang.String toEmSizeKatakana(java.lang.String str)
str
- 変換対象文字列
public static java.lang.String toNormalWidthKatakana(java.lang.String str)
str
- 変換対象文字列
protected static boolean isHiragana(char c)
c
- 判定対象文字
protected static boolean isKatakana(char c)
c
- 判定対象文字
protected static boolean isNormalWidthKatakana(char c)
c
- 判定対象文字
protected static boolean isNormalWidthANS(char c)
c
- 判定対象文字
protected static boolean isEmSizeANS(char c)
c
- 判定対象文字
protected static boolean isNormalWidthSpace(char c)
c
- 判定対象文字
protected static boolean isEmSizeSpace(char c)
c
- 判定対象文字
protected static boolean isConvertibleNormalWidthKatakana(char c)
c
- 判定対象文字
protected static boolean isConvertibleEmSizeKatakana(char c)
c
- 判定対象文字
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |