ConfigurableField
=================

.. currentmodule:: lsst.pex.config

.. autoclass:: ConfigurableField
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~ConfigurableField.supportedTypes

   .. rubric:: Methods Summary

   .. autosummary::

      ~ConfigurableField.freeze
      ~ConfigurableField.rename
      ~ConfigurableField.save
      ~ConfigurableField.toDict
      ~ConfigurableField.validate
      ~ConfigurableField.validateTarget

   .. rubric:: Attributes Documentation

   .. autoattribute:: supportedTypes

   .. rubric:: Methods Documentation

   .. automethod:: freeze
   .. automethod:: rename
   .. automethod:: save
   .. automethod:: toDict
   .. automethod:: validate
   .. automethod:: validateTarget