Index

A | B | C | D | E | F | G | I | J | L | M | N | P | R | S | T | V

A

add_record() (pyschema.core.SchemaStore method)
auto_register (pyschema.core.PySchema attribute)
avro_default_value() (pyschema.core.Field method)
(pyschema_extensions.avro.FieldMixin method)
avro_dump() (pyschema.core.Field method)
(pyschema.types.List method)
(pyschema.types.Map method)
(pyschema.types.SubRecord method)
(pyschema_extensions.avro.FieldMixin method)
(pyschema_extensions.avro.ListMixin method)
(pyschema_extensions.avro.MapMixin method)
(pyschema_extensions.avro.SubRecordMixin method)
avro_load() (pyschema.core.Field method)
(pyschema.types.List method)
(pyschema.types.Map method)
(pyschema.types.SubRecord method)
(pyschema_extensions.avro.FieldMixin method)
(pyschema_extensions.avro.ListMixin method)
(pyschema_extensions.avro.MapMixin method)
(pyschema_extensions.avro.SubRecordMixin method)
avro_type_name (pyschema.types.Boolean attribute)
(pyschema.types.Bytes attribute)
(pyschema.types.Enum attribute)
(pyschema.types.Float attribute)
(pyschema.types.Integer attribute)
(pyschema.types.List attribute)
(pyschema.types.Map attribute)
(pyschema.types.SubRecord attribute)
(pyschema.types.Text attribute)
(pyschema_extensions.avro.FloatMixin attribute)
(pyschema_extensions.avro.IntegerMixin attribute)
(pyschema_extensions.avro.SubRecordMixin attribute)
avro_type_schema() (pyschema.core.Field method)
(pyschema_extensions.avro.FieldMixin method)

B

Boolean (class in pyschema.types)
Bytes (class in pyschema.types)

C

camel_case_to_underscore() (in module pyschema_extensions.postgres)
clear() (pyschema.core.SchemaStore method)
clone() (pyschema.core.SchemaStore method)
create_statement() (in module pyschema_extensions.postgres)

D

Date (class in pyschema.types)
DateTime (class in pyschema.types)
default_value() (pyschema.core.Field method)
(pyschema.types.List method)
(pyschema.types.Map method)
(pyschema.types.SubRecord method)
disable_auto_register() (in module pyschema.core)
dump() (pyschema.core.Field method)
(pyschema.types.Boolean method)
(pyschema.types.Bytes method)
(pyschema.types.Date method)
(pyschema.types.DateTime method)
(pyschema.types.Enum method)
(pyschema.types.Float method)
(pyschema.types.Integer method)
(pyschema.types.List method)
(pyschema.types.Map method)
(pyschema.types.SubRecord method)
(pyschema.types.Text method)
dumps() (in module pyschema.core)
(in module pyschema_extensions.avro)
(in module pyschema_extensions.jsonschema)

E

enable_auto_register() (in module pyschema.core)
Enum (class in pyschema.types)
EnumMixin (class in pyschema_extensions.avro)
(class in pyschema_extensions.jsonschema)

F

Field (class in pyschema.core)
FieldMixin (class in pyschema_extensions.avro)
(class in pyschema_extensions.jsonschema)
Float (class in pyschema.types)
FloatMixin (class in pyschema_extensions.avro)
from_class() (pyschema.core.PySchema class method)
from_json_compatible() (in module pyschema.core)
(in module pyschema_extensions.avro)

G

get() (pyschema.core.SchemaStore method)
get_field_definition() (in module pyschema_extensions.avro_to_pyschema)
get_field_type_name() (in module pyschema_extensions.avro_to_pyschema)
get_first_type() (in module pyschema_extensions.avro_to_pyschema)
get_name() (in module pyschema_extensions.avro_to_pyschema)
get_pyschema_record() (in module pyschema_extensions.avro_to_pyschema)
get_root_schema_dict() (in module pyschema_extensions.jsonschema)
get_root_schema_string() (in module pyschema_extensions.jsonschema)
get_schema_dict() (in module pyschema_extensions.avro)
(in module pyschema_extensions.jsonschema)
get_schema_string() (in module pyschema_extensions.avro)
get_sub_field() (in module pyschema_extensions.avro_to_pyschema)
get_sub_fields_name() (in module pyschema_extensions.avro_to_pyschema)

I

Integer (class in pyschema.types)
IntegerMixin (class in pyschema_extensions.avro)
is_nullable() (in module pyschema_extensions.avro_to_pyschema)
ispyschema() (in module pyschema.core)

J

jsonschema_type_name (pyschema.types.Boolean attribute)
(pyschema.types.Enum attribute)
(pyschema.types.Float attribute)
(pyschema.types.Integer attribute)
(pyschema.types.List attribute)
(pyschema.types.SubRecord attribute)
(pyschema.types.Text attribute)
(pyschema_extensions.jsonschema.SubRecordMixin attribute)
jsonschema_type_schema() (pyschema.core.Field method)
(pyschema.types.Enum method)
(pyschema.types.List method)
(pyschema.types.Map method)
(pyschema.types.SubRecord method)
(pyschema_extensions.jsonschema.EnumMixin method)
(pyschema_extensions.jsonschema.FieldMixin method)
(pyschema_extensions.jsonschema.ListMixin method)
(pyschema_extensions.jsonschema.MapMixin method)
(pyschema_extensions.jsonschema.SubRecordMixin method)

L

List (class in pyschema.types)
ListMixin (class in pyschema_extensions.avro)
(class in pyschema_extensions.jsonschema)
load() (pyschema.core.Field method)
(pyschema.types.Boolean method)
(pyschema.types.Bytes method)
(pyschema.types.Date method)
(pyschema.types.DateTime method)
(pyschema.types.Enum method)
(pyschema.types.Float method)
(pyschema.types.Integer method)
(pyschema.types.List method)
(pyschema.types.Map method)
(pyschema.types.SubRecord method)
(pyschema.types.Text method)
load_json_dct() (in module pyschema.core)
loads() (in module pyschema.core)
(in module pyschema_extensions.avro)
(in module pyschema_extensions.jsonschema)

M

Map (class in pyschema.types)
MapMixin (class in pyschema_extensions.avro)
(class in pyschema_extensions.jsonschema)
mixin() (pyschema.core.Field class method)
mr_reader() (in module pyschema_extensions.luigi)
mr_writer() (in module pyschema_extensions.luigi)

N

no_auto_store() (in module pyschema.core)
nullable_str() (in module pyschema_extensions.avro_to_pyschema)

P

ParseError
pg_type (pyschema.types.Boolean attribute)
(pyschema.types.Date attribute)
(pyschema.types.DateTime attribute)
(pyschema.types.Float attribute)
(pyschema.types.Integer attribute)
(pyschema.types.Text attribute)
PySchema (class in pyschema.core)
pyschema (module)
pyschema.core (module)
pyschema.types (module)
pyschema_extensions (module)
pyschema_extensions.avro (module)
pyschema_extensions.avro_to_pyschema (module)
pyschema_extensions.jsonschema (module)
pyschema_extensions.luigi (module)
pyschema_extensions.postgres (module)

R

Record (class in pyschema.core)
remove_record() (pyschema.core.SchemaStore method)

S

SchemaGeneratorState (class in pyschema_extensions.avro)
(class in pyschema_extensions.jsonschema)
SchemaStore (class in pyschema.core)
set_parent() (pyschema.core.Field method)
(pyschema.types.List method)
(pyschema.types.Map method)
(pyschema.types.SubRecord method)
set_schema_name_field() (in module pyschema.core)
simplified_avro_type_schema() (pyschema.core.Field method)
(pyschema.types.Enum method)
(pyschema.types.List method)
(pyschema.types.Map method)
(pyschema.types.SubRecord method)
(pyschema_extensions.avro.EnumMixin method)
(pyschema_extensions.avro.FieldMixin method)
(pyschema_extensions.avro.ListMixin method)
(pyschema_extensions.avro.MapMixin method)
(pyschema_extensions.avro.SubRecordMixin method)
SubRecord (class in pyschema.types)
SubRecordMixin (class in pyschema_extensions.avro)
(class in pyschema_extensions.jsonschema)

T

Text (class in pyschema.types)
to_json_compatible() (in module pyschema.core)
(in module pyschema_extensions.avro)
types() (in module pyschema_extensions.postgres)

V

VALUE_MAP (pyschema.types.Boolean attribute)