View Javadoc

1   package org.seasar.cubby.validator;
2   
3   /**
4    * 入力検証を行うクラスのインターフェイスです。
5    * @author agata
6    */
7   public interface Validator {
8   	/**
9   	 * 入力検証を行います。
10  	 * 検証エラーがある場合、エラーメッセージを返します。
11  	 * 検証エラーがない場合、nullを返します。
12  	 * @param ctx 入力値
13  	 * @return エラーメッセージ。nullなら検証エラーなし。
14  	 */
15  	String validate(ValidationContext ctx);
16  }