Packagefever.data.validators
Classpublic class ValidatorStrategy
SubclassesEmailValidatorStrategy, NumberValidatorStrategy, StringValidatorStrategy

The ValidatorStrategy class implements the ability for a validator to make a data required.

See also

fever.data.validators.Validator
Fever Implemented strategies


Public Properties
 PropertyDefined by
  required : Boolean
If true, specifies that a missing or empty value causes a validation error.
ValidatorStrategy
Protected Properties
 PropertyDefined by
  _owner : Validator
ValidatorStrategy
  _required : Boolean
ValidatorStrategy
Public Methods
 MethodDefined by
  
Constructor.
ValidatorStrategy
  
setOwner(owner:Validator):void
Sets strategy validator owner.
ValidatorStrategy
  
toString():String
Returns string representation.
ValidatorStrategy
  
validate(value:Object):void
Validates passed-in value.
ValidatorStrategy
Protected Methods
 MethodDefined by
  
_isNullValue(value:Object):Boolean
ValidatorStrategy
  
_sendError(errorString:String):void
ValidatorStrategy
Property detail
_ownerproperty
protected var _owner:Validator
_requiredproperty 
protected var _required:Boolean
requiredproperty 
required:Boolean  [read-write]

If true, specifies that a missing or empty value causes a validation error.

The default value is true.

Implementation
    public function get required():Boolean
    public function set required(value:Boolean):void
Constructor detail
ValidatorStrategy()constructor
public function ValidatorStrategy()

Constructor.

Method detail
_isNullValue()method
protected function _isNullValue(value:Object):BooleanParameters
value:Object

Returns
Boolean
_sendError()method 
protected function _sendError(errorString:String):voidParameters
errorString:String
setOwner()method 
public function setOwner(owner:Validator):void

Sets strategy validator owner.

Parameters
owner:Validator — Validator target
toString()method 
public function toString():String

Returns string representation.

Returns
String
validate()method 
public function validate(value:Object):void

Validates passed-in value.

Parameters
value:Object




ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy ValidatorStrategy
fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy fever.data.validators.ValidatorStrategy