|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の setFieldName
name
- フィールド名public java.lang.String getFieldName()
フィールド名を返します。
FieldValidator
内の getFieldName
public 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
- 妥当性を検証するときに問題が検出された場合
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |