Engine ====== .. currentmodule:: lsst.daf.relation.sql .. autoclass:: Engine :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~Engine.EMPTY_COLUMNS_NAME ~Engine.name ~Engine.relation_name_counter .. rubric:: Methods Summary .. autosummary:: ~Engine.append_binary ~Engine.append_unary ~Engine.backtrack_unary ~Engine.conform ~Engine.convert_column_expression ~Engine.convert_column_literal ~Engine.convert_flattened_predicate ~Engine.convert_predicate ~Engine.convert_sort_term ~Engine.expect_column_scalar ~Engine.extract_mapping ~Engine.get_doomed_payload ~Engine.get_function ~Engine.get_join_identity_payload ~Engine.get_relation_name ~Engine.handle_empty_columns ~Engine.make_doomed_relation ~Engine.make_join_identity_relation ~Engine.make_leaf ~Engine.materialize ~Engine.select_items ~Engine.to_executable ~Engine.to_payload ~Engine.transfer .. rubric:: Attributes Documentation .. autoattribute:: EMPTY_COLUMNS_NAME .. autoattribute:: name .. autoattribute:: relation_name_counter .. rubric:: Methods Documentation .. automethod:: append_binary .. automethod:: append_unary .. automethod:: backtrack_unary .. automethod:: conform .. automethod:: convert_column_expression .. automethod:: convert_column_literal .. automethod:: convert_flattened_predicate .. automethod:: convert_predicate .. automethod:: convert_sort_term .. automethod:: expect_column_scalar .. automethod:: extract_mapping .. automethod:: get_doomed_payload .. automethod:: get_function .. automethod:: get_join_identity_payload .. automethod:: get_relation_name .. automethod:: handle_empty_columns .. automethod:: make_doomed_relation .. automethod:: make_join_identity_relation .. automethod:: make_leaf .. automethod:: materialize .. automethod:: select_items .. automethod:: to_executable .. automethod:: to_payload .. automethod:: transfer