|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
public interface CheckLibraryInterface
| フィールドの概要 | |
|---|---|
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_FULL_FONT
全角文字チェックエラーコード (CKE0021) |
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を設定する |
| フィールドの詳細 |
|---|
static final java.lang.String ERRORCODE_OMIT
static final java.lang.String ERRORCODE_ENUM
static final java.lang.String ERRORCODE_MINIMUM
static final java.lang.String ERRORCODE_MAXIMUM
static final java.lang.String ERRORCODE_HALF_FONT
static final java.lang.String ERRORCODE_FIX
static final java.lang.String ERRORCODE_LENGTH
static final java.lang.String ERRORCODE_NUMBER_PILIOD
static final java.lang.String ERRORCODE_LENGTH_NUMBER
static final java.lang.String ERRORCODE_FIX_NUMBER
static final java.lang.String ERRORCODE_TYPE_CODE
static final java.lang.String ERRORCODE_ALPHABET_TYPE_NUMBER
static final java.lang.String ERRORCODE_TYPE_NUMBER
static final java.lang.String ERRORCODE_POSITIVE_TYPE_NUMBER
static final java.lang.String ERRORCODE_TYPE_ALPHABET
static final java.lang.String ERRORCODE_TYPE_DATE_TIME
static final java.lang.String ERRORCODE_TYPE_DATE
static final java.lang.String ERRORCODE_TYPE_TIME
static final java.lang.String ERRORCODE_TYPE_HALF_KANA
static final java.lang.String ERRORCODE_TYPE_FULL_ALPHABET_NUMBER
static final java.lang.String ERRORCODE_FULL_FONT
| メソッドの詳細 |
|---|
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 - 最大値
CheckResult isInsertOk(java.lang.String text,
java.lang.String insertStr,
int offs,
int dataType,
int dataLength,
int dataScale)
text - チェック対象の値insertStr - 挿入対象文字列offs - 挿入オフセットdataType - データタイプdataLength - 長さdataScale - 小数点桁数
void setCharSet(java.lang.String charSet)
charSet - 文字セット名称java.lang.String getCharSet()
void setResourceBundle(java.util.ResourceBundle messageResource)
messageResource - リソースバンドルjava.util.ResourceBundle getResourceBundle()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||