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:: REFKEY
   .. autoattribute:: direction_ref
   .. autoattribute:: name
   .. autoattribute:: nrow
   .. autoattribute:: position_group_id
   .. autoattribute:: time_group_id_large
   .. autoattribute:: time_group_id_small

   .. rubric:: Methods Documentation

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