Validator class
This validator allows validating serialized (or deserialized) integer parameter values.
Usage: Let validator = IntValidator()
, then
* validator.validate('3') -> 3
* validator.validate(3) -> 3)
* validator.validate(3.0) -> 3
* validator.validate('false') -> ValueError
* validator.validate('true') -> ValueError
* validator.validate('foo') -> ValueError
Functions
__INIT__
Initialize self. See help(type(self)) for accurate signature.
min_value :
float
- -inf
max_value :
float
- inf
include_min :
bool
- True
include_max :
bool
- True
allowed_values :
List
SET_TYPE
type_ :
Union
VALIDATE
Valitates a value.
value :
Union
The value to validate
Return type :
Any