doc/api/dataimport.rst
changeset 10494 b6f00889355c
child 10495 5bd914ebf3ae
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/api/dataimport.rst	Thu Jan 08 23:00:56 2015 +0100
@@ -0,0 +1,63 @@
+.. _dataimport_module:
+
+:mod:`cubicweb.dataimport`
+==========================
+
+.. automodule:: cubicweb.dataimport
+
+    Utilities
+    ---------
+
+    .. autofunction:: count_lines
+
+    .. autofunction:: ucsvreader_pb
+
+    .. autofunction:: ucsvreader
+
+    .. autofunction:: callfunc_every
+
+    .. autofunction:: lazytable
+
+    .. autofunction:: lazydbtable
+
+    .. autofunction:: mk_entity
+
+    Sanitizing/coercing functions
+    -----------------------------
+
+    .. autofunction:: optional
+    .. autofunction:: required
+    .. autofunction:: todatetime
+    .. autofunction:: call_transform_method
+    .. autofunction:: call_check_method
+
+    Integrity functions
+    -------------------
+
+    .. autofunction:: check_doubles
+    .. autofunction:: check_doubles_not_one
+
+    Object Stores
+    -------------
+
+    .. autoclass:: ObjectStore
+        :members:
+
+    .. autoclass:: RQLObjectStore
+        :show-inheritance:
+        :members:
+
+    .. autoclass:: NoHookRQLObjectStore
+        :show-inheritance:
+        :members:
+
+    .. autoclass:: SQLGenObjectStore
+        :show-inheritance:
+        :members:
+
+    Import Controller
+    -----------------
+
+    .. autoclass:: CWImportController
+        :show-inheritance:
+        :members: