DataTable
=========

.. currentmodule:: pipeline.domain

.. autoclass:: DataTable
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~DataTable.REFKEY
      ~DataTable.direction_ref
      ~DataTable.name
      ~DataTable.nrow
      ~DataTable.position_group_id
      ~DataTable.time_group_id_large
      ~DataTable.time_group_id_small

   .. rubric:: Methods Summary

   .. autosummary::

      ~DataTable.addrows
      ~DataTable.colnames
      ~DataTable.export_rwtable_exclusive
      ~DataTable.exportdata
      ~DataTable.get_posdict
      ~DataTable.get_rotable_name
      ~DataTable.get_rwtable_name
      ~DataTable.get_timegap
      ~DataTable.get_timetable
      ~DataTable.getcell
      ~DataTable.getcellslice
      ~DataTable.getcol
      ~DataTable.getcolkeyword
      ~DataTable.getcolslice
      ~DataTable.getkeyword
      ~DataTable.haskeyword
      ~DataTable.importdata
      ~DataTable.importdata2
      ~DataTable.keywordnames
      ~DataTable.putcell
      ~DataTable.putcellslice
      ~DataTable.putcol
      ~DataTable.putcolslice
      ~DataTable.putkeyword
      ~DataTable.set_timetable
      ~DataTable.sync

   .. rubric:: Attributes Documentation

   .. autoattribute:: DataTable.REFKEY
   .. autoattribute:: DataTable.direction_ref
   .. autoattribute:: DataTable.name
   .. autoattribute:: DataTable.nrow
   .. autoattribute:: DataTable.position_group_id
   .. autoattribute:: DataTable.time_group_id_large
   .. autoattribute:: DataTable.time_group_id_small

   .. rubric:: Methods Documentation

   .. automethod:: DataTable.addrows
   .. automethod:: DataTable.colnames
   .. automethod:: DataTable.export_rwtable_exclusive
   .. automethod:: DataTable.exportdata
   .. automethod:: DataTable.get_posdict
   .. automethod:: DataTable.get_rotable_name
   .. automethod:: DataTable.get_rwtable_name
   .. automethod:: DataTable.get_timegap
   .. automethod:: DataTable.get_timetable
   .. automethod:: DataTable.getcell
   .. automethod:: DataTable.getcellslice
   .. automethod:: DataTable.getcol
   .. automethod:: DataTable.getcolkeyword
   .. automethod:: DataTable.getcolslice
   .. automethod:: DataTable.getkeyword
   .. automethod:: DataTable.haskeyword
   .. automethod:: DataTable.importdata
   .. automethod:: DataTable.importdata2
   .. automethod:: DataTable.keywordnames
   .. automethod:: DataTable.putcell
   .. automethod:: DataTable.putcellslice
   .. automethod:: DataTable.putcol
   .. automethod:: DataTable.putcolslice
   .. automethod:: DataTable.putkeyword
   .. automethod:: DataTable.set_timetable
   .. automethod:: DataTable.sync
