Merge branch 'release/0.9.2'
[philo.git] / docs / utilities.rst
1 Utilities
2 =========
3
4 .. automodule:: philo.utils
5         :members:
6
7 AttributeMappers
8 ++++++++++++++++
9
10 .. module:: philo.utils.entities
11
12 .. autoclass:: AttributeMapper
13         :members:
14
15 .. autoclass:: TreeAttributeMapper
16         :members:
17         :show-inheritance:
18
19 .. autoclass:: PassthroughAttributeMapper
20         :members:
21         :show-inheritance:
22
23 LazyAttributeMappers
24 --------------------
25
26 .. autoclass:: LazyAttributeMapperMixin
27         :members:
28
29 .. autoclass:: LazyAttributeMapper
30         :members:
31         :show-inheritance:
32
33 .. autoclass:: LazyTreeAttributeMapper
34         :members:
35         :show-inheritance:
36
37 .. autoclass:: LazyPassthroughAttributeMapper
38         :members:
39         :show-inheritance: