ThresholdSpecification
======================

.. currentmodule:: lsst.verify

.. autoclass:: ThresholdSpecification
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~ThresholdSpecification.datum
      ~ThresholdSpecification.operator
      ~ThresholdSpecification.operator_str
      ~ThresholdSpecification.threshold
      ~ThresholdSpecification.type

   .. rubric:: Methods Summary

   .. autosummary::

      ~ThresholdSpecification.check
      ~ThresholdSpecification.convert_operator_str
      ~ThresholdSpecification.deserialize

   .. rubric:: Attributes Documentation

   .. autoattribute:: datum
   .. autoattribute:: operator
   .. autoattribute:: operator_str
   .. autoattribute:: threshold
   .. autoattribute:: type

   .. rubric:: Methods Documentation

   .. automethod:: check
   .. automethod:: convert_operator_str
   .. automethod:: deserialize