feat2.validation
クラス FileTypeValidator

java.lang.Object
  拡張feat2.validation.FileTypeValidator
すべての実装インタフェース:
ObjectValidator, Validator

public class FileTypeValidator
extends java.lang.Object
implements ObjectValidator

アップロードされたファイルタイプの検証。

作成者:
SUGIMOTO Ken-ichi

コンストラクタの概要
FileTypeValidator()
           
 
メソッドの概要
 java.lang.String getDefaultMessageId()
          設定ファイルでバリデーションエラーメッセージが指定されなかったときの デフォルトエラーメッセージIDを返す。
 java.util.Map getKeyrowds()
          エラーメッセージに適用するキーワードの置換のマップを返す。
 void setAcceptTypes(java.lang.String types)
          受理できるファイルの拡張子リストを設定する。
 boolean validate(java.lang.Object value)
          値の検証をする。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FileTypeValidator

public FileTypeValidator()
メソッドの詳細

validate

public boolean validate(java.lang.Object value)
インタフェース ObjectValidator の記述:
値の検証をする。

定義:
インタフェース ObjectValidator 内の validate
パラメータ:
value -
戻り値:

getDefaultMessageId

public java.lang.String getDefaultMessageId()
インタフェース Validator の記述:
設定ファイルでバリデーションエラーメッセージが指定されなかったときの デフォルトエラーメッセージIDを返す。

定義:
インタフェース Validator 内の getDefaultMessageId
戻り値:

getKeyrowds

public java.util.Map getKeyrowds()
インタフェース Validator の記述:
エラーメッセージに適用するキーワードの置換のマップを返す。

定義:
インタフェース Validator 内の getKeyrowds
戻り値:
String型のキー、値を格納したマップ。置き換えるキーワードがない場合はnullを返す。

setAcceptTypes

public void setAcceptTypes(java.lang.String types)
受理できるファイルの拡張子リストを設定する。

パラメータ:
types - 半角スペース区切りの拡張子リスト。先頭にピリオドは付けない。比較は大文字/小文字を区別せずに行われる。