GenericConcreteEngine
=====================

.. currentmodule:: lsst.daf.relation

.. autoclass:: GenericConcreteEngine
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~GenericConcreteEngine.relation_name_counter

   .. rubric:: Methods Summary

   .. autosummary::

      ~GenericConcreteEngine.append_binary
      ~GenericConcreteEngine.append_unary
      ~GenericConcreteEngine.backtrack_unary
      ~GenericConcreteEngine.conform
      ~GenericConcreteEngine.get_doomed_payload
      ~GenericConcreteEngine.get_function
      ~GenericConcreteEngine.get_join_identity_payload
      ~GenericConcreteEngine.get_relation_name
      ~GenericConcreteEngine.make_doomed_relation
      ~GenericConcreteEngine.make_join_identity_relation
      ~GenericConcreteEngine.materialize
      ~GenericConcreteEngine.transfer

   .. rubric:: Attributes Documentation

   .. autoattribute:: relation_name_counter

   .. rubric:: Methods Documentation

   .. automethod:: append_binary
   .. automethod:: append_unary
   .. automethod:: backtrack_unary
   .. automethod:: conform
   .. automethod:: get_doomed_payload
   .. automethod:: get_function
   .. automethod:: get_join_identity_payload
   .. automethod:: get_relation_name
   .. automethod:: make_doomed_relation
   .. automethod:: make_join_identity_relation
   .. automethod:: materialize
   .. automethod:: transfer