Packagejp.seagirl.validators
Classpublic class ValidatorManager

複数のValidatorを管理するクラスです。



Public Methods
 MethodDefined by
  
コンストラクタ
ValidatorManager
  
addEmailValidator(source:Object, property:String):Validator
EmailValidatorを追加します。
ValidatorManager
  
addNumberValidator(source:Object, property:String, minValue:Number, maxValue:Number):Validator
NumberValidatorを追加します。
ValidatorManager
  
addRegExpValidator(source:Object, property:String, expression:String = null):Validator
RegExpValidatorを追加します。
ValidatorManager
  
addStringValidator(source:Object, property:String, minLength:Number, maxLength:Number):Validator
StringValidatorを追加します。
ValidatorManager
  
addValidator(source:Object, property:String):Validator
Validatorを追加します。
ValidatorManager
  
isValid():Boolean
リポジトリに登録された全てのValidatorを使って妥当性を判断します。
ValidatorManager
Constructor detail
ValidatorManager()constructor
public function ValidatorManager()

コンストラクタ

Method detail
addEmailValidator()method
public function addEmailValidator(source:Object, property:String):Validator

EmailValidatorを追加します。

Parameters
source:Object
 
property:String

Returns
Validator
addNumberValidator()method 
public function addNumberValidator(source:Object, property:String, minValue:Number, maxValue:Number):Validator

NumberValidatorを追加します。

Parameters
source:Object
 
property:String
 
minValue:Number
 
maxValue:Number

Returns
Validator
addRegExpValidator()method 
public function addRegExpValidator(source:Object, property:String, expression:String = null):Validator

RegExpValidatorを追加します。

Parameters
source:Object
 
property:String
 
expression:String (default = null)

Returns
Validator
addStringValidator()method 
public function addStringValidator(source:Object, property:String, minLength:Number, maxLength:Number):Validator

StringValidatorを追加します。

Parameters
source:Object
 
property:String
 
minLength:Number
 
maxLength:Number

Returns
Validator
addValidator()method 
public function addValidator(source:Object, property:String):Validator

Validatorを追加します。

Parameters
source:Object
 
property:String

Returns
Validator
isValid()method 
public function isValid():Boolean

リポジトリに登録された全てのValidatorを使って妥当性を判断します。

Returns
Boolean — 妥当かどうかを返します。