feat2.validation
クラス StringValidator

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

public class StringValidator
extends java.lang.Object
implements SingleValueValidator

文字列の検証。

作成者:
SUGIMOTO Ken-ichi

フィールドの概要
static java.lang.String ALPHABET
           
static java.lang.String ASCII
           
static java.lang.String FULL_WIDTH_ALPHABET
           
static java.lang.String FULL_WIDTH_NUMBER
           
static java.lang.String HALF_WIDTH_KATAKANA
           
static java.lang.String HIRAGANA
           
static java.lang.String KATAKANA
           
static java.lang.String NUMBER
           
static java.lang.String WHITE_SPACE
           
 
コンストラクタの概要
StringValidator()
           
 
メソッドの概要
 java.lang.String[] getCharRanges()
           
 java.lang.String getDefaultMessageId()
          設定ファイルでバリデーションエラーメッセージが指定されなかったときの デフォルトエラーメッセージIDを返す。
 java.util.Map getKeyrowds()
          エラーメッセージに適用するキーワードの置換のマップを返す。
 java.lang.String getPattern()
           
 void setCharRange(java.lang.String charRange)
           
 void setPattern(java.lang.String pattern)
           
 boolean validate(java.lang.String value)
          値の検証をする。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ASCII

public static final java.lang.String ASCII
関連項目:
定数フィールド値

NUMBER

public static final java.lang.String NUMBER
関連項目:
定数フィールド値

FULL_WIDTH_NUMBER

public static final java.lang.String FULL_WIDTH_NUMBER
関連項目:
定数フィールド値

ALPHABET

public static final java.lang.String ALPHABET
関連項目:
定数フィールド値

FULL_WIDTH_ALPHABET

public static final java.lang.String FULL_WIDTH_ALPHABET
関連項目:
定数フィールド値

HIRAGANA

public static final java.lang.String HIRAGANA
関連項目:
定数フィールド値

KATAKANA

public static final java.lang.String KATAKANA
関連項目:
定数フィールド値

HALF_WIDTH_KATAKANA

public static final java.lang.String HALF_WIDTH_KATAKANA
関連項目:
定数フィールド値

WHITE_SPACE

public static final java.lang.String WHITE_SPACE
関連項目:
定数フィールド値
コンストラクタの詳細

StringValidator

public StringValidator()
メソッドの詳細

validate

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

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

getDefaultMessageId

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

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

getKeyrowds

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

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

getPattern

public java.lang.String getPattern()

setPattern

public void setPattern(java.lang.String pattern)

getCharRanges

public java.lang.String[] getCharRanges()

setCharRange

public void setCharRange(java.lang.String charRange)