Modelity
About
Quickstart
User’s guide
API Reference
Modelity
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__abstractmethods__ (modelity.api.Comparable attribute)
(modelity.api.Constraint attribute)
(modelity.api.DumpVisitor attribute)
(modelity.api.EmptyVisitor attribute)
(modelity.api.FixupVisitor attribute)
(modelity.api.Ge attribute)
(modelity.api.Gt attribute)
(modelity.api.Le attribute)
(modelity.api.LenRange attribute)
(modelity.api.Loc attribute)
(modelity.api.Lt attribute)
(modelity.api.MaxLen attribute)
(modelity.api.MinLen attribute)
(modelity.api.ModelVisitor attribute)
(modelity.api.Range attribute)
(modelity.api.Regex attribute)
(modelity.api.TypeHandler attribute)
(modelity.api.TypeHandlerFactory attribute)
(modelity.api.TypeHandlerWithValidation attribute)
(modelity.api.ValidationVisitor attribute)
(modelity.base.Constraint attribute)
(modelity.base.ModelVisitor attribute)
(modelity.base.TypeHandler attribute)
(modelity.base.TypeHandlerFactory attribute)
(modelity.base.TypeHandlerWithValidation attribute)
(modelity.constraints.Ge attribute)
(modelity.constraints.Gt attribute)
(modelity.constraints.Le attribute)
(modelity.constraints.LenRange attribute)
(modelity.constraints.Lt attribute)
(modelity.constraints.MaxLen attribute)
(modelity.constraints.MinLen attribute)
(modelity.constraints.Range attribute)
(modelity.constraints.Regex attribute)
(modelity.loc.Loc attribute)
(modelity.typing.Comparable attribute)
(modelity.visitors.DumpVisitor attribute)
(modelity.visitors.EmptyVisitor attribute)
(modelity.visitors.FixupVisitor attribute)
(modelity.visitors.ValidationVisitor attribute)
__add__() (modelity.api.Loc method)
(modelity.loc.Loc method)
__bool__() (modelity.api.UnsetType method)
(modelity.unset.UnsetType method)
__call__() (modelity.api.Constraint method)
(modelity.api.Ge method)
(modelity.api.Gt method)
(modelity.api.Le method)
(modelity.api.LenRange method)
(modelity.api.Lt method)
(modelity.api.MaxLen method)
(modelity.api.MinLen method)
(modelity.api.ModelLoader method)
(modelity.api.Range method)
(modelity.api.Regex method)
(modelity.api.TypeHandlerFactory method)
(modelity.base.Constraint method)
(modelity.base.TypeHandlerFactory method)
(modelity.constraints.Ge method)
(modelity.constraints.Gt method)
(modelity.constraints.Le method)
(modelity.constraints.LenRange method)
(modelity.constraints.Lt method)
(modelity.constraints.MaxLen method)
(modelity.constraints.MinLen method)
(modelity.constraints.Range method)
(modelity.constraints.Regex method)
(modelity.helpers.ModelLoader method)
__contains__() (modelity.api.Model method)
(modelity.base.Model method)
__delattr__() (modelity.api.Ge method)
(modelity.api.Gt method)
(modelity.api.Le method)
(modelity.api.LenRange method)
(modelity.api.Lt method)
(modelity.api.MaxLen method)
(modelity.api.MinLen method)
(modelity.api.Model method)
(modelity.api.Range method)
(modelity.api.Regex method)
(modelity.base.Model method)
(modelity.constraints.Ge method)
(modelity.constraints.Gt method)
(modelity.constraints.Le method)
(modelity.constraints.LenRange method)
(modelity.constraints.Lt method)
(modelity.constraints.MaxLen method)
(modelity.constraints.MinLen method)
(modelity.constraints.Range method)
(modelity.constraints.Regex method)
__eq__() (modelity.api.Error method)
(modelity.api.Field method)
(modelity.api.FieldInfo method)
(modelity.api.Ge method)
(modelity.api.Gt method)
(modelity.api.Le method)
(modelity.api.LenRange method)
(modelity.api.Loc method)
(modelity.api.Lt method)
(modelity.api.MaxLen method)
(modelity.api.MinLen method)
(modelity.api.Model method)
(modelity.api.Range method)
(modelity.api.Regex method)
(modelity.base.Field method)
(modelity.base.FieldInfo method)
(modelity.base.Model method)
(modelity.constraints.Ge method)
(modelity.constraints.Gt method)
(modelity.constraints.Le method)
(modelity.constraints.LenRange method)
(modelity.constraints.Lt method)
(modelity.constraints.MaxLen method)
(modelity.constraints.MinLen method)
(modelity.constraints.Range method)
(modelity.constraints.Regex method)
(modelity.error.Error method)
(modelity.loc.Loc method)
__ge__() (modelity.api.Comparable method)
(modelity.typing.Comparable method)
__getattr__() (modelity.api.JsonDumpVisitorProxy method)
(modelity.api.ModelFieldPruningVisitorProxy method)
(modelity.visitors.JsonDumpVisitorProxy method)
(modelity.visitors.ModelFieldPruningVisitorProxy method)
__getitem__() (modelity.api.Loc method)
(modelity.loc.Loc method)
__gt__() (modelity.api.Comparable method)
(modelity.typing.Comparable method)
__hash__ (modelity.api.Error attribute)
(modelity.api.Field attribute)
(modelity.api.FieldInfo attribute)
(modelity.api.Model attribute)
(modelity.base.Field attribute)
(modelity.base.FieldInfo attribute)
(modelity.base.Model attribute)
(modelity.error.Error attribute)
__hash__() (modelity.api.Ge method)
(modelity.api.Gt method)
(modelity.api.Le method)
(modelity.api.LenRange method)
(modelity.api.Loc method)
(modelity.api.Lt method)
(modelity.api.MaxLen method)
(modelity.api.MinLen method)
(modelity.api.Range method)
(modelity.api.Regex method)
(modelity.constraints.Ge method)
(modelity.constraints.Gt method)
(modelity.constraints.Le method)
(modelity.constraints.LenRange method)
(modelity.constraints.Lt method)
(modelity.constraints.MaxLen method)
(modelity.constraints.MinLen method)
(modelity.constraints.Range method)
(modelity.constraints.Regex method)
(modelity.loc.Loc method)
__init__() (modelity.api.Comparable method)
(modelity.api.DumpVisitor method)
(modelity.api.Error method)
(modelity.api.ErrorWriter method)
(modelity.api.Field method)
(modelity.api.FieldInfo method)
(modelity.api.FixupVisitor method)
(modelity.api.Ge method)
(modelity.api.Gt method)
(modelity.api.JsonDumpVisitorProxy method)
(modelity.api.Le method)
(modelity.api.LenRange method)
(modelity.api.Loc method)
(modelity.api.Lt method)
(modelity.api.MaxLen method)
(modelity.api.MinLen method)
(modelity.api.Model method)
(modelity.api.ModelError method)
(modelity.api.ModelFieldPruningVisitorProxy method)
(modelity.api.ModelLoader method)
(modelity.api.Range method)
(modelity.api.Regex method)
(modelity.api.TypeHandlerFactory method)
(modelity.api.UnsupportedTypeError method)
(modelity.api.UserError method)
(modelity.api.ValidationError method)
(modelity.api.ValidationVisitor method)
(modelity.base.Field method)
(modelity.base.FieldInfo method)
(modelity.base.Model method)
(modelity.base.TypeHandlerFactory method)
(modelity.constraints.Ge method)
(modelity.constraints.Gt method)
(modelity.constraints.Le method)
(modelity.constraints.LenRange method)
(modelity.constraints.Lt method)
(modelity.constraints.MaxLen method)
(modelity.constraints.MinLen method)
(modelity.constraints.Range method)
(modelity.constraints.Regex method)
(modelity.error.Error method)
(modelity.error.ErrorWriter method)
(modelity.exc.ModelError method)
(modelity.exc.UnsupportedTypeError method)
(modelity.exc.UserError method)
(modelity.exc.ValidationError method)
(modelity.helpers.ModelLoader method)
(modelity.loc.Loc method)
(modelity.typing.Comparable method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.FixupVisitor method)
(modelity.visitors.JsonDumpVisitorProxy method)
(modelity.visitors.ModelFieldPruningVisitorProxy method)
(modelity.visitors.ValidationVisitor method)
__iter__() (modelity.api.Model method)
(modelity.base.Model method)
__le__() (modelity.api.Comparable method)
(modelity.typing.Comparable method)
__len__() (modelity.api.Loc method)
(modelity.loc.Loc method)
__lt__() (modelity.api.Comparable method)
(modelity.api.Loc method)
(modelity.loc.Loc method)
(modelity.typing.Comparable method)
__match_args__ (modelity.api.Error attribute)
(modelity.api.Field attribute)
(modelity.api.FieldInfo attribute)
(modelity.api.Ge attribute)
(modelity.api.Gt attribute)
(modelity.api.Le attribute)
(modelity.api.LenRange attribute)
(modelity.api.Lt attribute)
(modelity.api.MaxLen attribute)
(modelity.api.MinLen attribute)
(modelity.api.Range attribute)
(modelity.api.Regex attribute)
(modelity.base.Field attribute)
(modelity.base.FieldInfo attribute)
(modelity.constraints.Ge attribute)
(modelity.constraints.Gt attribute)
(modelity.constraints.Le attribute)
(modelity.constraints.LenRange attribute)
(modelity.constraints.Lt attribute)
(modelity.constraints.MaxLen attribute)
(modelity.constraints.MinLen attribute)
(modelity.constraints.Range attribute)
(modelity.constraints.Regex attribute)
(modelity.error.Error attribute)
__message_template__ (modelity.api.ModelityError attribute)
(modelity.api.UnsupportedTypeError attribute)
(modelity.api.UserError attribute)
(modelity.exc.ModelityError attribute)
(modelity.exc.UnsupportedTypeError attribute)
(modelity.exc.UserError attribute)
__model_fields__ (modelity.api.Model attribute)
(modelity.api.ModelMeta attribute)
(modelity.base.Model attribute)
(modelity.base.ModelMeta attribute)
__new__() (modelity.api.ModelMeta static method)
(modelity.api.UnsetType static method)
(modelity.base.ModelMeta static method)
(modelity.unset.UnsetType static method)
__orig_bases__ (modelity.api.Loc attribute)
(modelity.api.ModelLoader attribute)
(modelity.helpers.ModelLoader attribute)
(modelity.loc.Loc attribute)
__parameters__ (modelity.api.Comparable attribute)
(modelity.api.Loc attribute)
(modelity.api.ModelLoader attribute)
(modelity.api.TypeHandlerFactory attribute)
(modelity.base.TypeHandlerFactory attribute)
(modelity.helpers.ModelLoader attribute)
(modelity.loc.Loc attribute)
(modelity.typing.Comparable attribute)
__protocol_attrs__ (modelity.api.Comparable attribute)
(modelity.api.TypeHandlerFactory attribute)
(modelity.base.TypeHandlerFactory attribute)
(modelity.typing.Comparable attribute)
__repr__() (modelity.api.Constraint method)
(modelity.api.Error method)
(modelity.api.Field method)
(modelity.api.FieldInfo method)
(modelity.api.Ge method)
(modelity.api.Gt method)
(modelity.api.Le method)
(modelity.api.LenRange method)
(modelity.api.Loc method)
(modelity.api.Lt method)
(modelity.api.MaxLen method)
(modelity.api.MinLen method)
(modelity.api.Model method)
(modelity.api.Range method)
(modelity.api.Regex method)
(modelity.api.UnsetType method)
(modelity.base.Constraint method)
(modelity.base.Field method)
(modelity.base.FieldInfo method)
(modelity.base.Model method)
(modelity.constraints.Ge method)
(modelity.constraints.Gt method)
(modelity.constraints.Le method)
(modelity.constraints.LenRange method)
(modelity.constraints.Lt method)
(modelity.constraints.MaxLen method)
(modelity.constraints.MinLen method)
(modelity.constraints.Range method)
(modelity.constraints.Regex method)
(modelity.error.Error method)
(modelity.loc.Loc method)
(modelity.unset.UnsetType method)
__setattr__() (modelity.api.Ge method)
(modelity.api.Gt method)
(modelity.api.Le method)
(modelity.api.LenRange method)
(modelity.api.Lt method)
(modelity.api.MaxLen method)
(modelity.api.MinLen method)
(modelity.api.Model method)
(modelity.api.Range method)
(modelity.api.Regex method)
(modelity.base.Model method)
(modelity.constraints.Ge method)
(modelity.constraints.Gt method)
(modelity.constraints.Le method)
(modelity.constraints.LenRange method)
(modelity.constraints.Lt method)
(modelity.constraints.MaxLen method)
(modelity.constraints.MinLen method)
(modelity.constraints.Range method)
(modelity.constraints.Regex method)
__slots__ (modelity.api.Loc attribute)
(modelity.api.Model attribute)
(modelity.api.UnsetType attribute)
(modelity.base.Model attribute)
(modelity.loc.Loc attribute)
(modelity.unset.UnsetType attribute)
__str__() (modelity.api.Loc method)
(modelity.api.ModelityError method)
(modelity.api.ParsingError method)
(modelity.api.ValidationError method)
(modelity.exc.ModelityError method)
(modelity.exc.ParsingError method)
(modelity.exc.ValidationError method)
(modelity.loc.Loc method)
__subclasshook__() (modelity.api.Comparable class method)
(modelity.api.TypeHandlerFactory class method)
(modelity.base.TypeHandlerFactory class method)
(modelity.typing.Comparable class method)
A
accept() (modelity.api.Model method)
(modelity.api.TypeHandler method)
(modelity.base.Model method)
(modelity.base.TypeHandler method)
after_field_set() (in module modelity.api)
(in module modelity.hooks)
C
code (modelity.api.Error attribute)
(modelity.api.UserError attribute)
(modelity.error.Error attribute)
(modelity.exc.UserError attribute)
Comparable (class in modelity.api)
(class in modelity.typing)
compute_default() (modelity.api.Field method)
(modelity.base.Field method)
Constraint (class in modelity.api)
(class in modelity.base)
construction_required (modelity.api.Field attribute)
(modelity.base.Field attribute)
CONVERSION_ERROR (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
conversion_error() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
create_type_handler() (in module modelity.api)
(in module modelity.base)
D
data (modelity.api.Error attribute)
(modelity.api.UserError attribute)
(modelity.error.Error attribute)
(modelity.exc.UserError attribute)
Data model
Data parsing
DECODE_ERROR (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
decode_error() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
default (modelity.api.FieldInfo attribute)
(modelity.base.FieldInfo attribute)
default_factory (modelity.api.FieldInfo attribute)
(modelity.base.FieldInfo attribute)
Deferred (in module modelity.typing)
description (modelity.api.FieldInfo attribute)
(modelity.base.FieldInfo attribute)
dump() (in module modelity.api)
(in module modelity.helpers)
DumpVisitor (class in modelity.api)
(class in modelity.visitors)
E
EmptyVisitor (class in modelity.api)
(class in modelity.visitors)
Error (class in modelity.api)
(class in modelity.error)
ErrorCode (class in modelity.api)
(class in modelity.error)
ErrorFactory (class in modelity.api)
(class in modelity.error)
errors (modelity.api.ModelError attribute)
(modelity.exc.ModelError attribute)
(modelity.exc.ValidationError attribute)
ErrorWriter (class in modelity.api)
(class in modelity.error)
examples (modelity.api.FieldInfo attribute)
(modelity.base.FieldInfo attribute)
EXCEPTION (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
exception() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
F
Field (class in modelity.api)
(class in modelity.base)
field_info (modelity.api.Field attribute)
(modelity.base.Field attribute)
field_info() (in module modelity.api)
(in module modelity.base)
field_postprocessor() (in module modelity.api)
(in module modelity.hooks)
field_preprocessor() (in module modelity.api)
(in module modelity.hooks)
field_validator() (in module modelity.api)
(in module modelity.hooks)
FieldInfo (class in modelity.api)
(class in modelity.base)
fixup() (in module modelity.api)
(in module modelity.helpers)
FixupVisitor (class in modelity.api)
(class in modelity.visitors)
G
Ge (class in modelity.api)
(class in modelity.constraints)
Gt (class in modelity.api)
(class in modelity.constraints)
H
has_default() (modelity.api.Field method)
(modelity.base.Field method)
has_fields_set() (in module modelity.api)
(in module modelity.helpers)
I
INVALID_DATE_FORMAT (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
invalid_date_format() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
INVALID_DATETIME_FORMAT (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
invalid_datetime_format() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
INVALID_ENUM_VALUE (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
invalid_enum_value() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
INVALID_LENGTH (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
invalid_length() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
INVALID_STRING_FORMAT (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
invalid_string_format() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
INVALID_TUPLE_LENGTH (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
invalid_tuple_length() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
INVALID_TYPE (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
invalid_type() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
INVALID_VALUE (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
invalid_value() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
irrelevant() (modelity.api.Loc class method)
(modelity.loc.Loc class method)
is_any_optional() (in module modelity.api)
(in module modelity.typing)
is_deferred() (in module modelity.api)
(in module modelity.typing)
is_empty() (modelity.api.Loc method)
(modelity.loc.Loc method)
is_loose_optional() (in module modelity.api)
(in module modelity.typing)
is_optional() (in module modelity.api)
(in module modelity.typing)
is_parent_of() (modelity.api.Loc method)
(modelity.loc.Loc method)
is_strict_optional() (in module modelity.api)
(in module modelity.typing)
is_unset() (in module modelity.api)
(in module modelity.unset)
is_unsettable() (in module modelity.api)
(in module modelity.typing)
J
JsonDumpVisitorProxy (class in modelity.api)
(class in modelity.visitors)
L
last (modelity.api.Loc property)
(modelity.loc.Loc property)
Le (class in modelity.api)
(class in modelity.constraints)
LenRange (class in modelity.api)
(class in modelity.constraints)
load() (in module modelity.api)
(in module modelity.helpers)
Loc (class in modelity.api)
(class in modelity.loc)
loc (modelity.api.Error attribute)
(modelity.api.UserError attribute)
(modelity.error.Error attribute)
(modelity.exc.UserError attribute)
location_validator() (in module modelity.api)
(in module modelity.hooks)
LooseOptional (in module modelity.typing)
Lt (class in modelity.api)
(class in modelity.constraints)
M
max (modelity.api.Range attribute)
(modelity.constraints.Range attribute)
max_exclusive (modelity.api.Lt attribute)
(modelity.constraints.Lt attribute)
max_inclusive (modelity.api.Le attribute)
(modelity.constraints.Le attribute)
max_length (modelity.api.LenRange attribute)
(modelity.api.MaxLen attribute)
(modelity.constraints.LenRange attribute)
(modelity.constraints.MaxLen attribute)
MaxLen (class in modelity.api)
(class in modelity.constraints)
min (modelity.api.Range attribute)
(modelity.constraints.Range attribute)
min_exclusive (modelity.api.Gt attribute)
(modelity.constraints.Gt attribute)
min_inclusive (modelity.api.Ge attribute)
(modelity.constraints.Ge attribute)
min_length (modelity.api.LenRange attribute)
(modelity.api.MinLen attribute)
(modelity.constraints.LenRange attribute)
(modelity.constraints.MinLen attribute)
MinLen (class in modelity.api)
(class in modelity.constraints)
Model (class in modelity.api)
(class in modelity.base)
model (modelity.api.ValidationError attribute)
(modelity.exc.ValidationError attribute)
Model validation stage
model_fixup() (in module modelity.api)
(in module modelity.hooks)
model_postvalidator() (in module modelity.api)
(in module modelity.hooks)
model_prevalidator() (in module modelity.api)
(in module modelity.hooks)
ModelError
,
[1]
ModelFieldPruningVisitorProxy (class in modelity.api)
(class in modelity.visitors)
modelity.api
module
modelity.base
module
modelity.constraints
module
modelity.error
module
modelity.exc
module
modelity.helpers
module
modelity.hooks
module
modelity.loc
module
modelity.typing
module
modelity.unset
module
modelity.visitors
module
ModelityError
,
[1]
ModelLoader (class in modelity.api)
(class in modelity.helpers)
ModelMeta (class in modelity.api)
(class in modelity.base)
ModelVisitor (class in modelity.api)
(class in modelity.base)
module
modelity.api
modelity.base
modelity.constraints
modelity.error
modelity.exc
modelity.helpers
modelity.hooks
modelity.loc
modelity.typing
modelity.unset
modelity.visitors
msg (modelity.api.Error attribute)
(modelity.api.UserError attribute)
(modelity.error.Error attribute)
(modelity.exc.UserError attribute)
N
name (modelity.api.Field attribute)
(modelity.base.Field attribute)
NONE_NOT_ALLOWED (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
none_not_allowed() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
O
OUT_OF_RANGE (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
out_of_range() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
P
parse() (modelity.api.TypeHandler method)
(modelity.base.TypeHandler method)
PARSE_ERROR (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
parse_error() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
ParsingError
,
[1]
pattern (modelity.api.Regex attribute)
(modelity.constraints.Regex attribute)
Postprocessors
Preprocessors
R
Range (class in modelity.api)
(class in modelity.constraints)
Regex (class in modelity.api)
(class in modelity.constraints)
register_type_encoder() (modelity.api.JsonDumpVisitorProxy method)
(modelity.visitors.JsonDumpVisitorProxy method)
register_type_handler_factory() (in module modelity.api)
(in module modelity.base)
required (modelity.api.Field property)
(modelity.base.Field property)
REQUIRED_MISSING (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
required_missing() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
S
skip (modelity.api.UserError attribute)
(modelity.exc.UserError attribute)
StrictOptional (in module modelity.typing)
suffix_match() (modelity.api.Loc method)
(modelity.loc.Loc method)
T
title (modelity.api.FieldInfo attribute)
(modelity.base.FieldInfo attribute)
to_tuple() (modelity.api.Loc method)
(modelity.loc.Loc method)
typ (modelity.api.Field attribute)
(modelity.api.ModelError attribute)
(modelity.api.UnsupportedTypeError attribute)
(modelity.base.Field attribute)
(modelity.exc.ModelError attribute)
(modelity.exc.UnsupportedTypeError attribute)
(modelity.exc.ValidationError attribute)
typ_name (modelity.api.ModelError property)
(modelity.exc.ModelError property)
Type descriptors
type_handler (modelity.api.Field attribute)
(modelity.base.Field attribute)
type_opts (modelity.api.FieldInfo attribute)
(modelity.base.FieldInfo attribute)
TypeHandler (class in modelity.api)
(class in modelity.base)
TypeHandlerFactory (class in modelity.api)
(class in modelity.base)
TypeHandlerWithValidation (class in modelity.api)
(class in modelity.base)
U
Unset (in module modelity.unset)
Unset field
UNSET_NOT_ALLOWED (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
unset_not_allowed() (modelity.api.ErrorFactory static method)
(modelity.error.ErrorFactory static method)
unsettable (modelity.api.Field attribute)
(modelity.base.Field attribute)
UnsetType (class in modelity.api)
(class in modelity.unset)
UnsupportedTypeError
,
[1]
USER_ERROR (modelity.api.ErrorCode attribute)
(modelity.error.ErrorCode attribute)
UserError
,
[1]
V
validate() (in module modelity.api)
(in module modelity.helpers)
(modelity.api.TypeHandlerWithValidation method)
(modelity.base.TypeHandlerWithValidation method)
validation_required (modelity.api.Field attribute)
(modelity.base.Field attribute)
ValidationError
,
[1]
ValidationVisitor (class in modelity.api)
(class in modelity.visitors)
value (modelity.api.Error attribute)
(modelity.api.UserError attribute)
(modelity.error.Error attribute)
(modelity.exc.UserError attribute)
value_type (modelity.api.Error property)
(modelity.error.Error property)
visit_any() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.JsonDumpVisitorProxy method)
(modelity.api.ModelVisitor method)
(modelity.api.ValidationVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.JsonDumpVisitorProxy method)
(modelity.visitors.ValidationVisitor method)
visit_mapping_begin() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.ModelVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
visit_mapping_end() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.ModelVisitor method)
(modelity.api.ValidationVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.ValidationVisitor method)
visit_model_begin() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.JsonDumpVisitorProxy method)
(modelity.api.ModelVisitor method)
(modelity.api.ValidationVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.JsonDumpVisitorProxy method)
(modelity.visitors.ValidationVisitor method)
visit_model_end() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.FixupVisitor method)
(modelity.api.ModelVisitor method)
(modelity.api.ValidationVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.FixupVisitor method)
(modelity.visitors.ValidationVisitor method)
visit_model_field_begin() (modelity.api.EmptyVisitor method)
(modelity.api.ModelFieldPruningVisitorProxy method)
(modelity.api.ModelVisitor method)
(modelity.api.ValidationVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.ModelFieldPruningVisitorProxy method)
(modelity.visitors.ValidationVisitor method)
visit_model_field_end() (modelity.api.EmptyVisitor method)
(modelity.api.ModelVisitor method)
(modelity.api.ValidationVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.ValidationVisitor method)
visit_none() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.JsonDumpVisitorProxy method)
(modelity.api.ModelVisitor method)
(modelity.api.ValidationVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.JsonDumpVisitorProxy method)
(modelity.visitors.ValidationVisitor method)
visit_scalar() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.JsonDumpVisitorProxy method)
(modelity.api.ModelVisitor method)
(modelity.api.ValidationVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.JsonDumpVisitorProxy method)
(modelity.visitors.ValidationVisitor method)
visit_sequence_begin() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.JsonDumpVisitorProxy method)
(modelity.api.ModelVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.JsonDumpVisitorProxy method)
visit_sequence_end() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.JsonDumpVisitorProxy method)
(modelity.api.ModelVisitor method)
(modelity.api.ValidationVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.JsonDumpVisitorProxy method)
(modelity.visitors.ValidationVisitor method)
visit_set_begin() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.JsonDumpVisitorProxy method)
(modelity.api.ModelVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.JsonDumpVisitorProxy method)
visit_set_end() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.JsonDumpVisitorProxy method)
(modelity.api.ModelVisitor method)
(modelity.api.ValidationVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.JsonDumpVisitorProxy method)
(modelity.visitors.ValidationVisitor method)
visit_unset() (modelity.api.DumpVisitor method)
(modelity.api.EmptyVisitor method)
(modelity.api.JsonDumpVisitorProxy method)
(modelity.api.ModelVisitor method)
(modelity.base.ModelVisitor method)
(modelity.visitors.DumpVisitor method)
(modelity.visitors.EmptyVisitor method)
(modelity.visitors.JsonDumpVisitorProxy method)
W
write() (modelity.api.ErrorWriter method)
(modelity.error.ErrorWriter method)