Types ===== Boolean ------- .. automodule:: phantom.boolean :members: :undoc-members: :show-inheritance: Datetime -------- .. automodule:: phantom.datetime :members: :undoc-members: :show-inheritance: Numeric intervals ----------------- .. automodule:: phantom.interval Base classes ^^^^^^^^^^^^ .. autoclass:: phantom.interval.Interval :members: __check__ :undoc-members: :show-inheritance: .. autoclass:: phantom.interval.Open :members: :undoc-members: :show-inheritance: .. autoclass:: phantom.interval.Closed :members: :undoc-members: :show-inheritance: .. autoclass:: phantom.interval.OpenClosed :members: :undoc-members: :show-inheritance: .. autoclass:: phantom.interval.ClosedOpen :members: :undoc-members: :show-inheritance: Concrete interval types ^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: phantom.interval.Natural :members: :undoc-members: :show-inheritance: .. autoclass:: phantom.interval.NegativeInt :members: :undoc-members: :show-inheritance: .. autoclass:: phantom.interval.Portion :members: :undoc-members: :show-inheritance: Regular expressions ------------------- .. automodule:: phantom.re :members: :undoc-members: :show-inheritance: Sized collections ----------------- .. automodule:: phantom.sized :members: :undoc-members: :show-inheritance: