Datum
=====

.. currentmodule:: lsst.verify

.. autoclass:: Datum
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~Datum.description
      ~Datum.json
      ~Datum.label
      ~Datum.latex_unit
      ~Datum.quantity
      ~Datum.unit
      ~Datum.unit_str

   .. rubric:: Methods Summary

   .. autosummary::

      ~Datum.deserialize
      ~Datum.jsonify_dict
      ~Datum.write_json

   .. rubric:: Attributes Documentation

   .. autoattribute:: description
   .. autoattribute:: json
   .. autoattribute:: label
   .. autoattribute:: latex_unit
   .. autoattribute:: quantity
   .. autoattribute:: unit
   .. autoattribute:: unit_str

   .. rubric:: Methods Documentation

   .. automethod:: deserialize
   .. automethod:: jsonify_dict
   .. automethod:: write_json