|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
フィールドの概要 | |
static java.lang.String |
ERRORCODE_ALPHABET_TYPE_NUMBER
英数字型チェックエラーコード(CKE0013) |
static java.lang.String |
ERRORCODE_ENUM
選択肢(ENUM)チェックエラーコード(CKE0010) |
static java.lang.String |
ERRORCODE_FIX
固定長長さチェックエラーコード (CKE0008) |
static java.lang.String |
ERRORCODE_FIX_NUMBER
固定長長さチェックエラーコード (NUMBER専用 CKE0020) |
static java.lang.String |
ERRORCODE_HALF_FONT
半角チェックエラーコード(CKE0015) |
static java.lang.String |
ERRORCODE_LENGTH
長さチェックエラーコード(CKE0007) |
static java.lang.String |
ERRORCODE_LENGTH_NUMBER
長さチェックエラーコード (NUMBER専用 CKE0019) |
static java.lang.String |
ERRORCODE_MAXIMUM
最大値チェックエラーコード(CKE0012) |
static java.lang.String |
ERRORCODE_MINIMUM
最小値チェックエラーコード(CKE0011) |
static java.lang.String |
ERRORCODE_NUMBER_PILIOD
数値型&少数桁指定=0&ピリオド在りチェックエラーコード(CKE0017) |
static java.lang.String |
ERRORCODE_OMIT
省略チェックエラーコード(CKE0009) |
static java.lang.String |
ERRORCODE_POSITIVE_TYPE_NUMBER
整数型チェックエラーコード(CKE0014) |
static java.lang.String |
ERRORCODE_TYPE_ALPHABET
英字型チェックエラーコード(CKE0003) |
static java.lang.String |
ERRORCODE_TYPE_CODE
コード型チェックエラーコード(CKE0001) |
static java.lang.String |
ERRORCODE_TYPE_DATE
日付型チェックエラーコード (CKE0005) |
static java.lang.String |
ERRORCODE_TYPE_DATE_TIME
日付時間型チェックエラーコード(CKE0004) |
static java.lang.String |
ERRORCODE_TYPE_FULL_ALPHABET_NUMBER
全角英数字型チェックエラーコード (CKE0018) |
static java.lang.String |
ERRORCODE_TYPE_HALF_KANA
半角カナ型チェックエラーコード (CKE0016) |
static java.lang.String |
ERRORCODE_TYPE_NUMBER
数字型チェックエラーコード(CKE0002) |
static java.lang.String |
ERRORCODE_TYPE_TIME
時間型チェックエラーコード (CKE0006) |
メソッドの概要 | |
CheckResult |
check(java.lang.String value,
int dataType,
boolean isOmitCheck,
java.lang.String[] dataEnum,
int length,
int scale,
boolean isFix,
boolean isOmit,
java.lang.String minimum,
java.lang.String maximum)
共通チェック全実行 項目チェックにて実行されるチェック処理になります。 |
java.lang.String |
getCharSet()
解析時に使用する文字セットを取得 |
java.util.ResourceBundle |
getResourceBundle()
エラーメッセージ用ResourceBundleを取得する |
CheckResult |
isInsertOk(java.lang.String text,
java.lang.String insertStr,
int offs,
int dataType,
int dataLength,
int dataScale)
リアルタイム用チェック実行 リアルタイムチェックにて使用され、文字を挿入できるかどうかのチェックを行います このメソッドは、テキスト系Componentにてリアルタイムチェックの指定をした場合に、 Keyにて文字入力されたタイミングにて、実行エンジンからCallされます。 |
void |
setCharSet(java.lang.String charSet)
解析時に使用する文字セットを設定 |
void |
setResourceBundle(java.util.ResourceBundle messageResource)
エラーメッセージ用ResourceBundleを設定する |
フィールドの詳細 |
public static final java.lang.String ERRORCODE_OMIT
public static final java.lang.String ERRORCODE_ENUM
public static final java.lang.String ERRORCODE_MINIMUM
public static final java.lang.String ERRORCODE_MAXIMUM
public static final java.lang.String ERRORCODE_HALF_FONT
public static final java.lang.String ERRORCODE_FIX
public static final java.lang.String ERRORCODE_LENGTH
public static final java.lang.String ERRORCODE_NUMBER_PILIOD
public static final java.lang.String ERRORCODE_LENGTH_NUMBER
public static final java.lang.String ERRORCODE_FIX_NUMBER
public static final java.lang.String ERRORCODE_TYPE_CODE
public static final java.lang.String ERRORCODE_ALPHABET_TYPE_NUMBER
public static final java.lang.String ERRORCODE_TYPE_NUMBER
public static final java.lang.String ERRORCODE_POSITIVE_TYPE_NUMBER
public static final java.lang.String ERRORCODE_TYPE_ALPHABET
public static final java.lang.String ERRORCODE_TYPE_DATE_TIME
public static final java.lang.String ERRORCODE_TYPE_DATE
public static final java.lang.String ERRORCODE_TYPE_TIME
public static final java.lang.String ERRORCODE_TYPE_HALF_KANA
public static final java.lang.String ERRORCODE_TYPE_FULL_ALPHABET_NUMBER
メソッドの詳細 |
public CheckResult check(java.lang.String value, int dataType, boolean isOmitCheck, java.lang.String[] dataEnum, int length, int scale, boolean isFix, boolean isOmit, java.lang.String minimum, java.lang.String maximum)
value
- チェック対象の値dataType
- データタイプisOmitCheck
- trueの場合には省略のチェックも実行されます。dataEnum
- Enumに設定された値length
- 長さscale
- 小数点桁数isFix
- 固定長かどうかisOmit
- 省略不可かどうかminimum
- 最小値maximum
- 最大値public CheckResult isInsertOk(java.lang.String text, java.lang.String insertStr, int offs, int dataType, int dataLength, int dataScale)
text
- チェック対象の値insertStr
- 挿入対象文字列offs
- 挿入オフセットdataType
- データタイプdataLength
- 長さdataScale
- 小数点桁数public void setCharSet(java.lang.String charSet)
charSet
- 文字セット名称public java.lang.String getCharSet()
public void setResourceBundle(java.util.ResourceBundle messageResource)
messageResource
- リソースバンドルpublic java.util.ResourceBundle getResourceBundle()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |