Edited the READMEs and documentation to be cleaner and more consistent.
[philo.git] / docs / utilities.rst
index 95df593..d1386b1 100644 (file)
@@ -7,5 +7,33 @@ Utilities
 AttributeMappers
 ++++++++++++++++
 
-.. automodule:: philo.utils.entities
+.. module:: philo.utils.entities
+
+.. autoclass:: AttributeMapper
+       :members:
+
+.. autoclass:: TreeAttributeMapper
+       :members:
+       :show-inheritance:
+
+.. autoclass:: PassthroughAttributeMapper
+       :members:
+       :show-inheritance:
+
+LazyAttributeMappers
+--------------------
+
+.. autoclass:: LazyAttributeMapperMixin
+       :members:
+
+.. autoclass:: LazyAttributeMapper
+       :members:
+       :show-inheritance:
+
+.. autoclass:: LazyTreeAttributeMapper
+       :members:
+       :show-inheritance:
+
+.. autoclass:: LazyPassthroughAttributeMapper
        :members:
+       :show-inheritance: