パッケージ net.utsuro.mask
列挙型 MaskingUtil.CharType
- java.lang.Object
-
- java.lang.Enum<MaskingUtil.CharType>
-
- net.utsuro.mask.MaskingUtil.CharType
-
- すべての実装されたインタフェース:
Serializable,Comparable<MaskingUtil.CharType>
- 含まれているクラス:
- MaskingUtil
public static enum MaskingUtil.CharType extends Enum<MaskingUtil.CharType>
文字種類.
-
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 intgetCode()コード値を取得.StringgetName()名称を取得.intgetReqByte()必要容量(SJIS換算byte数)を取得.static MaskingUtil.CharTypegetTypeByString(String str)文字列から文字種を取得.static MaskingUtil.CharTypevalueOf(String name)指定した名前を持つこの型の列挙型定数を返します。static MaskingUtil.CharType[]values()この列挙型の定数を含む配列を宣言されている順序で返します。
-
-
-
列挙型定数の詳細
-
NONE
public static final MaskingUtil.CharType NONE
-
UNKNOWN
public static final MaskingUtil.CharType UNKNOWN
-
LOWER_ALPHA
public static final MaskingUtil.CharType LOWER_ALPHA
-
UPPER_ALPHA
public static final MaskingUtil.CharType UPPER_ALPHA
-
NUMBER
public static final MaskingUtil.CharType NUMBER
-
HALF_KANA
public static final MaskingUtil.CharType HALF_KANA
-
SPECIAL
public static final MaskingUtil.CharType SPECIAL
-
WIDE_LOWER_ALPHA
public static final MaskingUtil.CharType WIDE_LOWER_ALPHA
-
WIDE_UPPER_ALPHA
public static final MaskingUtil.CharType WIDE_UPPER_ALPHA
-
WIDE_NUMBER
public static final MaskingUtil.CharType WIDE_NUMBER
-
WIDE_KANA
public static final MaskingUtil.CharType WIDE_KANA
-
HIRAGANA
public static final MaskingUtil.CharType HIRAGANA
-
KANJI
public static final MaskingUtil.CharType KANJI
-
WIDE_SPECIAL
public static final MaskingUtil.CharType WIDE_SPECIAL
-
ALPHA
public static final MaskingUtil.CharType ALPHA
-
ALPHANUM
public static final MaskingUtil.CharType ALPHANUM
-
HALF
public static final MaskingUtil.CharType HALF
-
HALF_WITH_SPECIAL
public static final MaskingUtil.CharType HALF_WITH_SPECIAL
-
WIDE_ALPHA
public static final MaskingUtil.CharType WIDE_ALPHA
-
WIDE_ALPHANUM
public static final MaskingUtil.CharType WIDE_ALPHANUM
-
WIDE
public static final MaskingUtil.CharType WIDE
-
WIDE_WITH_SPECIAL
public static final MaskingUtil.CharType WIDE_WITH_SPECIAL
-
ALL
public static final MaskingUtil.CharType ALL
-
-
メソッドの詳細
-
values
public static MaskingUtil.CharType[] values()
この列挙型の定数を含む配列を宣言されている順序で返します。 このメソッドは次のようにして定数を反復するために 使用できます:for (MaskingUtil.CharType c : MaskingUtil.CharType.values()) System.out.println(c);
- 戻り値:
- この列挙型の定数を含む、宣言されている順序での配列
-
valueOf
public static MaskingUtil.CharType valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と正確に 一致している必要があります。(余分な空白文字を含めることは できません。)- パラメータ:
name- 返される列挙型定数の名前。- 戻り値:
- 指定した名前の列挙型定数
- 例外:
IllegalArgumentException- この列挙型に、指定した名前の定数がない場合NullPointerException- 引数がnullの場合
-
getCode
public int getCode()
コード値を取得.- 戻り値:
- コード値
-
getName
public String getName()
名称を取得.- 戻り値:
- 名称
-
getReqByte
public int getReqByte()
必要容量(SJIS換算byte数)を取得.- 戻り値:
- 必要容量(SJIS換算byte数)
-
getTypeByString
public static MaskingUtil.CharType getTypeByString(String str)
文字列から文字種を取得.- パラメータ:
str- 任意の文字(概ね先頭1文字で判定)- 戻り値:
- 判定した文字種
-
-