jp.morpho.webapp.validator
クラス ValidatorSequence

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.ArrayList
                    |
                    +--jp.morpho.webapp.validator.ValidatorSequence
すべての実装インタフェース:
java.lang.Cloneable, java.util.Collection, FieldValidator, java.util.List, java.util.RandomAccess, java.io.Serializable, Validator
直系の既知のサブクラス:
ValidatorIf

public class ValidatorSequence
extends java.util.ArrayList
implements FieldValidator

Validator のシーケンスを表します。

作成者:
Kenichi Fukuda
関連項目:
直列化された形式

フィールドの概要
 
クラス java.util.AbstractList から継承したフィールド
modCount
 
コンストラクタの概要
ValidatorSequence()
           
 
メソッドの概要
 java.lang.String getFieldName()
           HTTP パラメータの名前を返します。
 void setFieldName(java.lang.String name)
           HTTP パラメータの名前を設定します。
 void validate(jp.morpho.webapp.servlet.http.HttpActionRequest request)
           指定された要求オブジェクトの HTTP パラメータの妥当性を検証します。
 
クラス java.util.ArrayList から継承したメソッド
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize
 
クラス java.util.AbstractList から継承したメソッド
equals, hashCode, iterator, listIterator, listIterator, subList
 
クラス java.util.AbstractCollection から継承したメソッド
containsAll, remove, removeAll, retainAll, toString
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 
インタフェース java.util.List から継承したメソッド
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList
 

コンストラクタの詳細

ValidatorSequence

public ValidatorSequence()
メソッドの詳細

setFieldName

public void setFieldName(java.lang.String name)

HTTP パラメータの名前を設定します。

定義:
インタフェース FieldValidator 内の setFieldName
パラメータ:
name - HTTP パラメータの名前

getFieldName

public java.lang.String getFieldName()

HTTP パラメータの名前を返します。

定義:
インタフェース FieldValidator 内の getFieldName
戻り値:
HTTP パラメータの名前

validate

public void validate(jp.morpho.webapp.servlet.http.HttpActionRequest request)
              throws ValidationException

指定された要求オブジェクトの HTTP パラメータの妥当性を検証します。 シーケンスに設定された順序で、すべての妥当性を検証します。 問題が検出された場合は、メッセージを構築して検証結果に追加します。

定義:
インタフェース Validator 内の validate
パラメータ:
request - 要求オブジェクト
例外:
ValidationException - 妥当性を検証するときに問題が検出された場合