Odin
  • ODIN documentation
    • First Steps
    • Working with resources
    • Extras
    • Integration
    • Project Links
    • Indices and tables
  • Getting started
    • Creating resources
      • Design your resources
      • Working with resources
    • Loading and saving data
      • JSON data
    • Mapping between resources
      • Defining a mapping
      • Converting between resources
    • Polymorphism and abstract resources
  • API Reference
    • Codecs
      • CSV Codec
        • Example
        • Limitations
      • JSON Codec
        • Methods
        • Customising Encoding
        • Example usage
      • MessagePack Codec
        • Methods
        • Customising Encoding
        • Example usage
      • XML Codec
        • Methods
        • Unsupported Fields
        • Example usage
    • contrib packages
      • Generating resource documentation
        • Quick example
        • Doc-gen API
      • Geographic Values
        • Datatypes
        • Fields
      • Currency and Money Values
        • Datatypes
        • Fields
      • Physical Quantities with Pint
        • Fields
      • Sphinx Extension
        • Setup
        • Usage
    • Exceptions
    • Mapping
      • Mapping Classes
        • Defining a Mapping
        • Mapping Instances
        • Mapping Factories
      • Mapping Helpers
        • Defining Mappings
    • Resources
      • Field reference
        • Field options
        • Standard fields
        • Composite fields
        • Virtual fields
      • Resources Instances
        • Quick example
        • Fields
        • Meta options
        • Resource inheritance
      • Resource Meta options
    • Adapters
    • Validators
      • Built in validators
    • Traversal
      • TraversalPath
      • ResourceTraversalIterator
  • Integration
    • Integration with Django
      • ResourceField
      • Field resolver
      • RESTful API
 
Odin
  • Docs »

Index

A | C | D | F | L | M | O | R | S | U | V

A

assign() (in module odin.mapping)

C

CodecDecodeError
CodecEncodeError
CodecError

D

define() (in module odin.mapping)
dump() (in module odin.codecs.json_codec)
(in module odin.codecs.xml_codec)
dumps() (in module odin.codecs.json_codec)
(in module odin.codecs.xml_codec)

F

forward_mapping_factory() (in module odin.mapping)

L

LengthValidator (class in odin.validators)
load() (in module odin.codecs.json_codec)
loads() (in module odin.codecs.json_codec)

M

mapping_factory() (in module odin.mapping)
MappingError
MappingExecutionError
MappingSetupError
MaxLengthValidator (class in odin.validators)
MaxValueValidator (class in odin.validators)
MinLengthValidator (class in odin.validators)
MinValueValidator (class in odin.validators)

O

odin.codecs.json_codec (module)
odin.codecs.xml_codec (module)
odin.exceptions (module)
odin.fields (module)
odin.mapping (module), [1]
odin.traversal (module)
odin.validators (module)

R

RegexValidator (class in odin.validators)
ResourceException

S

simple_validator() (in module odin.validators)

U

URLValidator (class in odin.validators)

V

ValidationError

© Copyright 2013, Tim Savage <tim.savage@poweredbypenguins.org>.

Built with Sphinx using a theme provided by Read the Docs.