=======================
``support.dawg`` module
=======================

.. automodule:: whoosh.support.dawg


Graph nodes
===========

.. autoclass:: Node
    :members:

.. autoclass:: UnionNode
.. autoclass:: IntersectionNode


Cursor interface
================

.. autoclass:: BaseCursor
   :members:

.. autoclass:: Cursor

.. autoclass:: Arc
   :members:


IO classes
==========

.. autoclass:: GraphWriter
   :members:

.. autoclass:: BaseGraphReader
   :members:

.. autoclass:: GraphReader


Utility functions
=================

.. autofunction:: to_labels
.. autofunction:: within


FST Value classes
=================

.. autoclass:: Values
   :members:

.. autoclass:: IntValues
.. autoclass:: SequenceValues
.. autoclass:: BytesValues
.. autoclass:: ArrayValues
.. autoclass:: IntListValues
