jp.ne.mki.wedge.data.check
クラス PositiveNumber
java.lang.Object
jp.ne.mki.wedge.data.check.DefaultDataCheck
jp.ne.mki.wedge.data.check.PositiveNumber
- すべての実装されたインタフェース:
- DataCheckInterface
public class PositiveNumber
- extends DefaultDataCheck
正数チェック
データ型を基にした標準チェック実行後、値がIntegerに変換できるか、またその数値が0以上であるかをチェックします。
数値が0より下の場合にはエラーを返します。エラーメッセージは標準チェックにてエラーが発生した場合には標準チェック専用メッセージが
表示されます。また、0以下だった場合には「正数を入力してください」と表示されます。
エラーコードは標準チェックにてエラーが発生した場合には標準チェックのエラーコードが、0以下だった場合には""(空)が返されます
エラーメッセージを変更したい場合にはこのクラスを継承し public String getErrorMessage() のメソッドを上書きしてください。
エラーコードを変更したい場合にはこのクラスを継承し public String getErrorCode() のメソッドを上書きしてください。
- バージョン:
- 1.0
メソッドの概要 |
boolean |
checkData(int execute_position,
java.lang.String value,
int index)
行指定のチェック実行します。 |
java.lang.String |
getErrorCode()
エラーコード取得
エラーとなるチェックコードを返します。 |
int |
getErrorIndex()
エラーインデックス取得
対象となる行番号を返します。 |
java.lang.String |
getErrorMessage()
エラーメッセージ取得
エラーが発生した場合にダイアログに表示するメッセージを返します。 |
クラス jp.ne.mki.wedge.data.check.DefaultDataCheck から継承されたメソッド |
checkCommon, checkData, checkData, checkData, getCheckCommonErrorCode, getCheckCommonErrorIndex, getCheckCommonErrorMessage, getCheckIndex, getData, getItemObject, isInsertOk, isItemOmitCheck, isItemOmitCheck, isOmitCheck, isTranOmitCheck, isTranOmitCheck, setCheckIndex, setData, setErrorCode, setErrorMessageCreateDelegate, setErrorSubMessage, setManager |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PositiveNumber
public PositiveNumber()
checkData
public boolean checkData(int execute_position,
java.lang.String value,
int index)
throws java.lang.Throwable
- 行指定のチェック実行します。エラーメッセージに行数が設定されます。
標準チェックを行った後にその値が0以上であるかどうかをチェックします。
- 定義:
- インタフェース
DataCheckInterface
内の checkData
- オーバーライド:
- クラス
DefaultDataCheck
内の checkData
- パラメータ:
int
- 実行場所(EXECUTE_ITEM:項目チェック,EXECUTE_TRANSACTION:トランチェック,EXECUTE_NONE:指定なし)String
- チェック対象の値int
- 行数
- 戻り値:
- boolean 正常の場合はtrue、エラーの場合はfalseが返ります。
- 例外:
java.lang.Throwable
getErrorCode
public java.lang.String getErrorCode()
- エラーコード取得
エラーとなるチェックコードを返します。標準チェックでエラーが発生した場合には自動的にエラーコードが設定されます。
- 定義:
- インタフェース
DataCheckInterface
内の getErrorCode
- オーバーライド:
- クラス
DefaultDataCheck
内の getErrorCode
- 戻り値:
- String エラーコード
getErrorMessage
public java.lang.String getErrorMessage()
- エラーメッセージ取得
エラーが発生した場合にダイアログに表示するメッセージを返します。
- 定義:
- インタフェース
DataCheckInterface
内の getErrorMessage
- オーバーライド:
- クラス
DefaultDataCheck
内の getErrorMessage
- 戻り値:
- String エラーメッセージ
getErrorIndex
public int getErrorIndex()
- エラーインデックス取得
対象となる行番号を返します。(対象データが複数行(COLTEXT)の場合使用)
- 定義:
- インタフェース
DataCheckInterface
内の getErrorIndex
- オーバーライド:
- クラス
DefaultDataCheck
内の getErrorIndex
- 戻り値:
- int エラーインデックス