|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Object | +--jp.morpho.webapp.validator.AbstractFieldValidator
HTTP パラメータの妥当性を検証するための抽象クラスです。
| コンストラクタの概要 | |
AbstractFieldValidator()
|
|
| メソッドの概要 | |
java.lang.String |
getCompareFieldName()
このフィールドと比較するフィールドの名前を返します。 |
java.lang.String |
getCompareOperator()
比較演算子を返します。 |
java.lang.String |
getFieldName()
フィールド名を返します。 |
boolean |
getRequired()
必須入力の場合は true を返します。 |
protected boolean |
isValidate(java.lang.String value)
妥当性の検証を行う場合は true を返します。 |
void |
setCompareFieldName(java.lang.String name)
このフィールドと比較するフィールドの名前を設定します。 |
void |
setCompareOperator(java.lang.String operator)
比較演算子を設定します。 |
void |
setFieldName(java.lang.String name)
フィールド名を設定します。 |
void |
setRequired(boolean required)
必須入力の場合は true を設定します。 |
protected void |
validateRequired(java.lang.Object value)
HTTP パラメータに値が設定されているかどうかを検証します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース jp.morpho.webapp.validator.Validator から継承したメソッド |
validate |
| コンストラクタの詳細 |
public AbstractFieldValidator()
| メソッドの詳細 |
public void setFieldName(java.lang.String name)
フィールド名を設定します。
FieldValidator 内の setFieldNamename - フィールド名public java.lang.String getFieldName()
フィールド名を返します。
FieldValidator 内の getFieldNamepublic java.lang.String getCompareFieldName()
このフィールドと比較するフィールドの名前を返します。
public java.lang.String getCompareOperator()
比較演算子を返します。
public void setCompareFieldName(java.lang.String name)
このフィールドと比較するフィールドの名前を設定します。
name - このフィールドと比較するフィールドの名前public void setCompareOperator(java.lang.String operator)
比較演算子を設定します。
operator - 比較演算子public boolean getRequired()
必須入力の場合は true を返します。
public void setRequired(boolean required)
必須入力の場合は true を設定します。
required - 必須入力の場合は trueprotected boolean isValidate(java.lang.String value)
妥当性の検証を行う場合は true を返します。
protected void validateRequired(java.lang.Object value)
throws ValidationException
HTTP パラメータに値が設定されているかどうかを検証します。 必須入力でない場合は、検証処理を実行しません。
value - 検証する HTTP パラメータ
ValidationException - 妥当性を検証するときに問題が検出された場合
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||