Table loader classes
----------------------------

TableData
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: simplesqlite.loader.data.TableData
    :members:
    :undoc-members:


TableLoader class
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: simplesqlite.loader.interface.TableLoader
    :inherited-members:
    :show-inheritance:


CsvTableLoader class
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: simplesqlite.loader.csv.core.CsvTableLoader
    :inherited-members:
    :undoc-members:
    :show-inheritance:


CsvTableFileLoader class
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: simplesqlite.loader.CsvTableFileLoader
    :inherited-members:
    :undoc-members:
    :show-inheritance:


CsvTableTextLoader class
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: simplesqlite.loader.CsvTableTextLoader
    :inherited-members:
    :undoc-members:
    :show-inheritance:


JsonTableFileLoader class
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: simplesqlite.loader.JsonTableFileLoader
    :members:
    :undoc-members:
    :show-inheritance:


JsonTableTextLoader class
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: simplesqlite.loader.JsonTableTextLoader
    :members:
    :undoc-members:
    :show-inheritance:


SpreadSheetLoader class
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: simplesqlite.loader.spreadsheet.core.SpreadSheetLoader
    :members:
    :show-inheritance:


ExcelTableFileLoader class
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: simplesqlite.loader.ExcelTableFileLoader
    :members:
    :undoc-members:
    :show-inheritance:


GoogleSheetsTableLoader class
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autoclass:: simplesqlite.loader.GoogleSheetsTableLoader
    :members:
    :undoc-members:
    :show-inheritance:
