great_expectations.marshmallow__shade.base
¶
Abstract base classes.
These are necessary to avoid circular imports between core.py and fields.py.
Warning
This module is treated as private API. Users should not need to use this module directly.
Module Contents¶
Classes¶
|
Abstract base class from which all Field classes inherit. |
Abstract base class from which all Schemas inherit. |
-
class
great_expectations.marshmallow__shade.base.
FieldABC
¶ Abstract base class from which all Field classes inherit.
-
parent
¶
-
name
¶
-
abstract
serialize
(self, attr, obj, accessor=None)¶
-
abstract
deserialize
(self, value)¶
-
abstract
_serialize
(self, value, attr, obj, **kwargs)¶
-
abstract
_deserialize
(self, value, attr, data, **kwargs)¶
-
-
class
great_expectations.marshmallow__shade.base.
SchemaABC
¶ Abstract base class from which all Schemas inherit.
-
abstract
dump
(self, obj, *, many: bool = None)¶
-
abstract
dumps
(self, obj, *, many: bool = None)¶
-
abstract
load
(self, data, *, many: bool = None, partial=None, unknown=None)¶
-
abstract
loads
(self, json_data, *, many: bool = None, partial=None, unknown=None, **kwargs)¶
-
abstract