gilbert.schema module¶
-
class
gilbert.schema.
ContainerValidator
(_type)¶ Bases:
gilbert.schema.Validator
-
validate_contents
(value)¶
-
-
class
gilbert.schema.
InstanceValidator
(_type)¶ Bases:
gilbert.schema.Validator
Validates only that the value isinstance(type)
-
class
gilbert.schema.
MappingValidator
(_type)¶ Bases:
gilbert.schema.ContainerValidator
-
validate_contents
(value)¶
-
-
class
gilbert.schema.
NO_DEFAULT
¶ Bases:
object
-
class
gilbert.schema.
NoneValidator
¶ Bases:
gilbert.schema.Validator
-
class
gilbert.schema.
Schema
(**kwargs)¶ Bases:
object
-
class
gilbert.schema.
SchemaProperty
(_type, default)¶ Bases:
object
-
class
gilbert.schema.
SchemaType
¶ Bases:
type
-
class
gilbert.schema.
UnionValidator
(_type)¶ Bases:
gilbert.schema.Validator
-
gilbert.schema.
validator_for
(_type)¶ Utility function to create a Type validator callable.