py-serializable
v1.1.1
Contents:
Getting Started
Customising Serialization
Property Name Formatting
Examples
Support
CHANGELOG
API Reference
py-serializable
Index
Edit on GitHub
Index
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
X
B
BaseHelper (class in serializable.helpers)
BaseNameFormatter (class in serializable.formatters)
C
CamelCasePropertyNameFormatter (class in serializable.formatters)
concrete_type (serializable.ObjectMetadataLibrary.SerializableProperty property)
CurrentFormatter (class in serializable.formatters)
custom_enum_klasses (serializable.ObjectMetadataLibrary attribute)
custom_name (serializable.ObjectMetadataLibrary.SerializableClass property)
custom_name() (serializable.ObjectMetadataLibrary.SerializableProperty method)
custom_names (serializable.ObjectMetadataLibrary.SerializableProperty property)
custom_type (serializable.ObjectMetadataLibrary.SerializableProperty property)
D
decode() (serializable.formatters.BaseNameFormatter class method)
(serializable.formatters.CamelCasePropertyNameFormatter class method)
(serializable.formatters.KebabCasePropertyNameFormatter class method)
(serializable.formatters.SnakeCasePropertyNameFormatter class method)
decode_as_class_name() (serializable.formatters.BaseNameFormatter class method)
(serializable.formatters.CamelCasePropertyNameFormatter class method)
(serializable.formatters.KebabCasePropertyNameFormatter class method)
(serializable.formatters.SnakeCasePropertyNameFormatter class method)
decode_handle_python_builtins_and_keywords() (serializable.formatters.BaseNameFormatter class method)
(serializable.formatters.CamelCasePropertyNameFormatter class method)
(serializable.formatters.KebabCasePropertyNameFormatter class method)
(serializable.formatters.SnakeCasePropertyNameFormatter class method)
defer_property_type_parsing() (serializable.ObjectMetadataLibrary class method)
deserialize() (serializable.helpers.BaseHelper class method)
(serializable.helpers.Iso8601Date class method)
(serializable.helpers.XsdDate class method)
(serializable.helpers.XsdDateTime class method)
E
encode() (serializable.formatters.BaseNameFormatter class method)
(serializable.formatters.CamelCasePropertyNameFormatter class method)
(serializable.formatters.KebabCasePropertyNameFormatter class method)
(serializable.formatters.SnakeCasePropertyNameFormatter class method)
encode_handle_python_builtins_and_keywords() (serializable.formatters.BaseNameFormatter class method)
(serializable.formatters.CamelCasePropertyNameFormatter class method)
(serializable.formatters.KebabCasePropertyNameFormatter class method)
(serializable.formatters.SnakeCasePropertyNameFormatter class method)
F
FLAT (serializable.XmlArraySerializationType attribute)
formatter (serializable.formatters.CurrentFormatter attribute)
G
get_none_value() (serializable.ObjectMetadataLibrary.SerializableProperty method)
get_none_value_for_view() (serializable.ObjectMetadataLibrary.SerializableProperty method)
I
ignore_during_deserialization (serializable.ObjectMetadataLibrary.SerializableClass property)
include_none (serializable.ObjectMetadataLibrary.SerializableProperty property)
include_none() (in module serializable)
include_none_for_view() (serializable.ObjectMetadataLibrary.SerializableProperty method)
include_none_views (serializable.ObjectMetadataLibrary.SerializableProperty property)
is_array (serializable.ObjectMetadataLibrary.SerializableProperty property)
is_enum (serializable.ObjectMetadataLibrary.SerializableProperty property)
is_helper_type() (serializable.ObjectMetadataLibrary.SerializableProperty method)
is_klass_serializable() (serializable.ObjectMetadataLibrary class method)
is_optional (serializable.ObjectMetadataLibrary.SerializableProperty property)
is_primitive_type() (serializable.ObjectMetadataLibrary.SerializableProperty method)
is_property() (serializable.ObjectMetadataLibrary class method)
is_xml_attribute (serializable.ObjectMetadataLibrary.SerializableProperty property)
Iso8601Date (class in serializable.helpers)
J
JSON (serializable.SerializationType attribute)
json_denormalize() (serializable.helpers.BaseHelper class method)
(serializable.helpers.Iso8601Date class method)
(serializable.helpers.XsdDate class method)
(serializable.helpers.XsdDateTime class method)
json_deserialize() (serializable.helpers.BaseHelper class method)
(serializable.helpers.Iso8601Date class method)
(serializable.helpers.XsdDate class method)
(serializable.helpers.XsdDateTime class method)
json_name() (in module serializable)
json_normalize() (serializable.helpers.BaseHelper class method)
(serializable.helpers.Iso8601Date class method)
(serializable.helpers.XsdDate class method)
(serializable.helpers.XsdDateTime class method)
json_serialize() (serializable.helpers.BaseHelper class method)
(serializable.helpers.Iso8601Date class method)
(serializable.helpers.XsdDate class method)
(serializable.helpers.XsdDateTime class method)
K
KebabCasePropertyNameFormatter (class in serializable.formatters)
klass (serializable.ObjectMetadataLibrary.SerializableClass property)
klass_mappings (serializable.ObjectMetadataLibrary attribute)
klass_property_mappings (serializable.ObjectMetadataLibrary attribute)
L
logger (in module serializable)
M
module
serializable
serializable.formatters
serializable.helpers
serializable.json
serializable.xml
N
name (serializable.ObjectMetadataLibrary.SerializableClass property)
(serializable.ObjectMetadataLibrary.SerializableProperty property)
NESTED (serializable.XmlArraySerializationType attribute)
NORMALIZED_STRING (serializable.XmlStringSerializationType attribute)
O
ObjectMetadataLibrary (class in serializable)
ObjectMetadataLibrary.SerializableClass (class in serializable)
ObjectMetadataLibrary.SerializableProperty (class in serializable)
P
parse_type_deferred() (serializable.ObjectMetadataLibrary.SerializableProperty method)
R
register_custom_json_property_name() (serializable.ObjectMetadataLibrary class method)
register_custom_string_format() (serializable.ObjectMetadataLibrary class method)
register_custom_xml_property_name() (serializable.ObjectMetadataLibrary class method)
register_enum() (serializable.ObjectMetadataLibrary class method)
register_klass() (serializable.ObjectMetadataLibrary class method)
register_klass_view() (serializable.ObjectMetadataLibrary class method)
register_property_include_none() (serializable.ObjectMetadataLibrary class method)
register_property_type_mapping() (serializable.ObjectMetadataLibrary class method)
register_property_view() (serializable.ObjectMetadataLibrary class method)
register_xml_property_array_config() (serializable.ObjectMetadataLibrary class method)
register_xml_property_attribute() (serializable.ObjectMetadataLibrary class method)
register_xml_property_sequence() (serializable.ObjectMetadataLibrary class method)
register_xml_property_string_config() (serializable.ObjectMetadataLibrary class method)
S
serializable
module
serializable.formatters
module
serializable.helpers
module
serializable.json
module
serializable.xml
module
serializable_class() (in module serializable)
serializable_enum() (in module serializable)
serialization_types (serializable.ObjectMetadataLibrary.SerializableClass property)
SerializationType (class in serializable)
serialize() (serializable.helpers.BaseHelper class method)
(serializable.helpers.Iso8601Date class method)
(serializable.helpers.XsdDate class method)
(serializable.helpers.XsdDateTime class method)
SnakeCasePropertyNameFormatter (class in serializable.formatters)
STRING (serializable.XmlStringSerializationType attribute)
string_format (serializable.ObjectMetadataLibrary.SerializableProperty property)
string_format() (in module serializable)
T
TOKEN (serializable.XmlStringSerializationType attribute)
type_ (serializable.ObjectMetadataLibrary.SerializableProperty property)
type_mapping() (in module serializable)
V
view() (in module serializable)
views (serializable.ObjectMetadataLibrary.SerializableProperty property)
ViewType (class in serializable)
X
XML (serializable.SerializationType attribute)
xml_array() (in module serializable)
xml_array_config (serializable.ObjectMetadataLibrary.SerializableProperty property)
xml_attribute() (in module serializable)
xml_denormalize() (serializable.helpers.BaseHelper class method)
(serializable.helpers.Iso8601Date class method)
(serializable.helpers.XsdDate class method)
(serializable.helpers.XsdDateTime class method)
xml_deserialize() (serializable.helpers.BaseHelper class method)
(serializable.helpers.Iso8601Date class method)
(serializable.helpers.XsdDate class method)
(serializable.helpers.XsdDateTime class method)
xml_name() (in module serializable)
xml_normalize() (serializable.helpers.BaseHelper class method)
(serializable.helpers.Iso8601Date class method)
(serializable.helpers.XsdDate class method)
(serializable.helpers.XsdDateTime class method)
xml_sequence (serializable.ObjectMetadataLibrary.SerializableProperty property)
xml_sequence() (in module serializable)
xml_serialize() (serializable.helpers.BaseHelper class method)
(serializable.helpers.Iso8601Date class method)
(serializable.helpers.XsdDate class method)
(serializable.helpers.XsdDateTime class method)
xml_string() (in module serializable)
xml_string_config (serializable.ObjectMetadataLibrary.SerializableProperty property)
XmlArraySerializationType (class in serializable)
XmlStringSerializationType (class in serializable)
xs_normalizedString() (in module serializable.xml)
xs_token() (in module serializable.xml)
XsdDate (class in serializable.helpers)
XsdDateTime (class in serializable.helpers)