argclz.validator#

Classes

Validator

LambdaValidator

A simple validator that carries a failure message.

ValidatorBuilder

AbstractTypeValidatorBuilder

StrValidatorBuilder

a str validator

IntValidatorBuilder

a int validator

FloatValidatorBuilder

a float validator

ListValidatorBuilder

a list validator

TupleValidatorBuilder

a tuple validator

PathValidatorBuilder

a path validator

ListItemValidatorBuilder

TupleItemValidatorBuilder

OrValidatorBuilder

AndValidatorBuilder

ValidatorFailError

A special ValueError used in this module.

ValidatorFailOnTypeError

A special ValidatorFailError that is raised when type validation failure.