pyrtma.validators.IntValidatorBase
- class IntValidatorBase(*args)[source]
Bases:
FieldValidator
[_P
,int
],Generic
[_P
]Abstract base class for integer type validators
Methods
Validate multiple integer values
Validate an integer value
Attributes
max
min
size
unsigned
- validate_many(value)[source]
Validate multiple integer values
- Parameters:
value (Iterable[int]) – Iterable of integers to validate
- Raises:
TypeError – Wrong type
ValueError – Integer out of range for this datatype
- validate_one(value)[source]
Validate an integer value
- Parameters:
value (int) – Integer to validate
- Raises:
TypeError – Wrong type
ValueError – Integer out of range for this datatype