Name
====

.. currentmodule:: lsst.verify

.. autoclass:: Name
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~Name.fqn
      ~Name.has_metric
      ~Name.has_package
      ~Name.has_relative
      ~Name.has_spec
      ~Name.is_fq
      ~Name.is_metric
      ~Name.is_package
      ~Name.is_relative
      ~Name.is_spec
      ~Name.metric
      ~Name.package
      ~Name.relative_name
      ~Name.spec

   .. rubric:: Attributes Documentation

   .. autoattribute:: fqn
   .. autoattribute:: has_metric
   .. autoattribute:: has_package
   .. autoattribute:: has_relative
   .. autoattribute:: has_spec
   .. autoattribute:: is_fq
   .. autoattribute:: is_metric
   .. autoattribute:: is_package
   .. autoattribute:: is_relative
   .. autoattribute:: is_spec
   .. autoattribute:: metric
   .. autoattribute:: package
   .. autoattribute:: relative_name
   .. autoattribute:: spec