ColumnFunction
==============

.. currentmodule:: lsst.daf.relation

.. autoclass:: ColumnFunction
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~ColumnFunction.columns_required

   .. rubric:: Methods Summary

   .. autosummary::

      ~ColumnFunction.eq
      ~ColumnFunction.function
      ~ColumnFunction.ge
      ~ColumnFunction.gt
      ~ColumnFunction.is_supported_by
      ~ColumnFunction.le
      ~ColumnFunction.literal
      ~ColumnFunction.lt
      ~ColumnFunction.method
      ~ColumnFunction.ne
      ~ColumnFunction.predicate_function
      ~ColumnFunction.predicate_method
      ~ColumnFunction.reference

   .. rubric:: Attributes Documentation

   .. autoattribute:: columns_required

   .. rubric:: Methods Documentation

   .. automethod:: eq
   .. automethod:: function
   .. automethod:: ge
   .. automethod:: gt
   .. automethod:: is_supported_by
   .. automethod:: le
   .. automethod:: literal
   .. automethod:: lt
   .. automethod:: method
   .. automethod:: ne
   .. automethod:: predicate_function
   .. automethod:: predicate_method
   .. automethod:: reference