|
||||||||||
前 次 | フレームあり フレームなし |
CheckResult を使用しているパッケージ | |
---|---|
jp.ne.mki.wedge.pub.data.check | |
jp.ne.mki.wedge.run.interfaces |
jp.ne.mki.wedge.pub.data.check での CheckResult の使用 |
---|
CheckResult を返す jp.ne.mki.wedge.pub.data.check のメソッド | |
---|---|
CheckResult |
AbstractCheckLibrary.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)
共通チェック全実行 項目チェックにて実行されるチェック処理になります。 |
CheckResult |
AbstractCheckLibrary.isInsertOk(java.lang.String text,
java.lang.String insertStr,
int offs,
int dataType,
int dataLength,
int dataScale)
リアルタイム用チェック実行 リアルタイムチェックにて使用され、文字を挿入できるかどうかのチェックを行います このメソッドは、テキスト系Componentにてリアルタイムチェックの指定をした場合に、 Keyにて文字入力されたタイミングにて、実行エンジンからCallされます。 |
protected CheckResult |
AbstractCheckLibrary.setCheckResult(CheckResult result,
boolean isResult,
java.lang.String errorCode,
java.lang.Object[] messageArgs)
チェック結果オブジェクトに値を設定する |
CheckResult 型のパラメータを持つ jp.ne.mki.wedge.pub.data.check のメソッド | |
---|---|
protected boolean |
MS932CheckLibrary.checkAllDataType(CheckResult result,
java.lang.String value)
全データタイプに対して行うチェック MS932でない文字の場合にはチェックエラーとする |
protected boolean |
CodePointByteCheckLibrary.checkAllDataType(CheckResult result,
java.lang.String value)
|
protected boolean |
NoSurrogateNoCombiningCheckLibrary.checkAllDataType(CheckResult result,
java.lang.String value)
全データタイプに対してチェックを行う サロゲートペア、結合文字列が含まれているかどうかチェックする。 |
protected boolean |
CodePointLengthCheckLibrary.checkAllDataType(CheckResult result,
java.lang.String value)
|
protected boolean |
DefaultCheckLibrary.checkAllDataType(CheckResult result,
java.lang.String value)
|
protected abstract boolean |
AbstractCheckLibrary.checkAllDataType(CheckResult result,
java.lang.String value)
全てのデータタイプに対してチェック。 |
protected boolean |
NoSurrogateCheckLibrary.checkAllDataType(CheckResult result,
java.lang.String value)
全データタイプに対してチェックを行う サロゲートペアが含まれているかどうかチェックする。 |
protected boolean |
AbstractCheckLibrary.checkAllDataType4RealTime(CheckResult result,
java.lang.String value,
java.lang.String insertString,
int offs)
全てのデータタイプに対してチェック。 |
protected boolean |
DefaultCheckLibrary.checkAlphabet(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
|
protected boolean |
AbstractCheckLibrary.checkAlphabet(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
英字チェック |
protected boolean |
DefaultCheckLibrary.checkAlphabetNumber(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
|
protected boolean |
AbstractCheckLibrary.checkAlphabetNumber(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
半角英数字チェック |
protected boolean |
DefaultCheckLibrary.checkCode(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
|
protected boolean |
AbstractCheckLibrary.checkCode(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
コードチェック 0x7F 以上のときにはチェックエラーになります。 |
protected boolean |
DefaultCheckLibrary.checkDate(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
|
protected boolean |
AbstractCheckLibrary.checkDate(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
日付チェック 日付(yyyyMMdd)として正しい値になっているかどうかをチェックします。 |
protected boolean |
DefaultCheckLibrary.checkDateTime(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
|
protected boolean |
AbstractCheckLibrary.checkDateTime(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
日付時間チェック 日付時間(yyyyMMddHHmmss)として正しい値になっているかどうかをチェックします。 |
protected boolean |
AbstractCheckLibrary.checkEnum(CheckResult result,
java.lang.String data,
java.lang.String[] dataEnum)
選択肢(ENUM)チェック |
protected boolean |
AbstractCheckLibrary.checkFullAlphabetNumber(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
全角英数字チェック |
protected boolean |
DefaultCheckLibrary.checkHalfKana(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
|
protected boolean |
AbstractCheckLibrary.checkHalfKana(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
半角カナチェック 半角カナ文字(LibraryCommon.checkHalfKana)と、記号(LibraryCommon.checkSignString)のみ可 |
protected boolean |
DefaultCheckLibrary.checkHalfLength(CheckResult result,
java.lang.String data)
半角チェック |
protected boolean |
CodePointByteCheckLibrary.checkLength(CheckResult result,
java.lang.String data,
int length,
boolean isFix)
長さチェック 固定長である場合は固定長チェックを行った後、値の桁数のチェックを行います。 |
protected boolean |
AbstractCheckLibrary.checkLength(CheckResult result,
java.lang.String data,
int length,
boolean isFix)
長さチェック 固定長である場合は固定長チェックを行った後、値の桁数のチェックを行います。 |
protected boolean |
AbstractCheckLibrary.checkLength(CheckResult result,
java.lang.String data,
int length,
int scale,
boolean isFix,
int dataType)
長さチェック データタイプが「数字」の場合は checkNumberLength それ以外は checkLength を実行します。 |
protected boolean |
AbstractCheckLibrary.checkMaximum(CheckResult result,
java.lang.String data,
java.lang.String maximum,
int dataType)
最大値チェック DataTypeがNUMBERのときには数値比較、それ以外の場合には文字比較を行います。 |
protected boolean |
AbstractCheckLibrary.checkMinimum(CheckResult result,
java.lang.String data,
java.lang.String minimum,
int dataType)
最小値チェック NUMBER型のときには 数値用比較、NUMBER以外のときは文字用比較を行います。 |
protected boolean |
DefaultCheckLibrary.checkNumber(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
|
protected boolean |
AbstractCheckLibrary.checkNumber(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
数字チェック |
protected boolean |
AbstractCheckLibrary.checkNumberLength(CheckResult result,
java.lang.String data,
int length,
int scale,
boolean isFix)
長さチェック 数値型専用チェック [.] |
protected boolean |
AbstractCheckLibrary.checkOmit(CheckResult result,
java.lang.String value)
省略チェック |
protected boolean |
DefaultCheckLibrary.checkPositiveNumber(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
|
protected boolean |
AbstractCheckLibrary.checkPositiveNumber(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
正数チェック |
protected boolean |
DefaultCheckLibrary.checkTime(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
|
protected boolean |
AbstractCheckLibrary.checkTime(CheckResult result,
java.lang.String value,
boolean isRealTimeCheck)
時間チェック 時間(HHmmss)として正しい値になっているかどうかをチェックします。 |
protected boolean |
AbstractCheckLibrary.checkType(CheckResult result,
java.lang.String value,
int dataType,
boolean isRealTimeCheck)
型のチェック データタイプに基づいたチェックを実行します |
protected CheckResult |
AbstractCheckLibrary.setCheckResult(CheckResult result,
boolean isResult,
java.lang.String errorCode,
java.lang.Object[] messageArgs)
チェック結果オブジェクトに値を設定する |
jp.ne.mki.wedge.run.interfaces での CheckResult の使用 |
---|
CheckResult を返す jp.ne.mki.wedge.run.interfaces のメソッド | |
---|---|
CheckResult |
CheckLibraryInterface.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)
共通チェック全実行 項目チェックにて実行されるチェック処理になります。 |
CheckResult |
CheckLibraryInterface.isInsertOk(java.lang.String text,
java.lang.String insertStr,
int offs,
int dataType,
int dataLength,
int dataScale)
リアルタイム用チェック実行 リアルタイムチェックにて使用され、文字を挿入できるかどうかのチェックを行います このメソッドは、テキスト系Componentにてリアルタイムチェックの指定をした場合に、 Keyにて文字入力されたタイミングにて、実行エンジンからCallされます。 |
|
||||||||||
前 次 | フレームあり フレームなし |