クラス CheckMailAddress
java.lang.Object
jp.ne.mki.wedge.data.check.DefaultDataCheck
jp.ne.mki.wedge.data.check.CheckMailAddress
- すべての実装されたインタフェース:
jp.ne.mki.wedge.run.interfaces.DataCheckInterface
メールアドレスチェック
データ型を基にした標準チェック実行後、メールアドレスが適当かどうかを判断します。
メールアドレスのチェックは以下の順番で行います。
- @がない場合はエラー
- ユーザー,ドメインが定義されていないときにはエラー
- .で始まるユーザー、ドメインはエラー
- ドメインに.がない場合はエラー
- ユーザーの文字数が3桁未満の時はエラー
- ユーザー名に.が2つ以上あるときはエラー
- .を含んだドメイン名が4桁未満の時はエラー
- バージョン:
- 1.0
-
フィールドの概要
クラスから継承されたフィールド jp.ne.mki.wedge.data.check.DefaultDataCheck
data, delegate, errorMessage, errorSubMessage, managerインタフェースから継承されたフィールド jp.ne.mki.wedge.run.interfaces.DataCheckInterface
EXECUTE_ITEM, EXECUTE_NONE, EXECUTE_TRANSACTION -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明booleanチェックを実行します。boolean行指定のチェック実行します。エラーコード取得intエラーインデックス取得エラーメッセージ取得クラスから継承されたメソッド 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
-
コンストラクタの詳細
-
CheckMailAddress
public CheckMailAddress()
-
-
メソッドの詳細
-
checkData
行指定のチェック実行します。エラーメッセージに行数が設定されます。- 定義:
checkDataインタフェース内jp.ne.mki.wedge.run.interfaces.DataCheckInterface- オーバーライド:
checkDataクラス内DefaultDataCheck- パラメータ:
int- 実行場所(EXECUTE_ITEM:項目チェック,EXECUTE_TRANSACTION:トランチェック,EXECUTE_NONE:指定なし)String- チェック対象の値int- 行数- 戻り値:
- boolean 正常の場合はtrue、エラーの場合はfalseが返ります。
- 例外:
Throwable
-
check
チェックを実行します。- パラメータ:
String- チェック対象の値- 戻り値:
- boolean 正常の場合はtrue、エラーの場合はfalseが返ります。
- 例外:
Throwable
-
getErrorCode
エラーコード取得- 定義:
getErrorCodeインタフェース内jp.ne.mki.wedge.run.interfaces.DataCheckInterface- オーバーライド:
getErrorCodeクラス内DefaultDataCheck- 戻り値:
- String エラーコード
-
getErrorMessage
エラーメッセージ取得- 定義:
getErrorMessageインタフェース内jp.ne.mki.wedge.run.interfaces.DataCheckInterface- オーバーライド:
getErrorMessageクラス内DefaultDataCheck- 戻り値:
- String エラーメッセージ
-
getErrorIndex
public int getErrorIndex()エラーインデックス取得- 定義:
getErrorIndexインタフェース内jp.ne.mki.wedge.run.interfaces.DataCheckInterface- オーバーライド:
getErrorIndexクラス内DefaultDataCheck- 戻り値:
- int エラーインデックス
-