Schema
======

.. currentmodule:: lsst.alert.packet

.. autoclass:: Schema
   :show-inheritance:

   .. rubric:: Methods Summary

   .. autosummary::

      ~Schema.deserialize
      ~Schema.from_file
      ~Schema.retrieve_alerts
      ~Schema.serialize
      ~Schema.store_alerts
      ~Schema.validate

   .. rubric:: Methods Documentation

   .. automethod:: deserialize
   .. automethod:: from_file
   .. automethod:: retrieve_alerts
   .. automethod:: serialize
   .. automethod:: store_alerts
   .. automethod:: validate