class ColumnAdapter(ClauseAdapter):
Known subclasses: sqlalchemy.orm.util.ORMAdapter
Extends ClauseAdapter with extra utility functions.
Key aspects of ColumnAdapter include:
Class | _IncludeExcludeMapping |
Undocumented |
Method | __getstate__ |
Undocumented |
Method | __init__ |
Undocumented |
Method | __setstate__ |
Undocumented |
Method | _locate_col |
Undocumented |
Method | adapt_check_present |
Undocumented |
Method | traverse |
Traverse and visit the given expression structure. |
Method | wrap |
Undocumented |
Instance Variable | _wrap |
Undocumented |
Instance Variable | adapt_required |
Undocumented |
Instance Variable | allow_label_resolve |
Undocumented |
Instance Variable | columns |
Undocumented |
Inherited from ClauseAdapter
:
Method | _corresponding_column |
Undocumented |
Method | replace |
Receive pre-copied elements during a cloning traversal. |
Instance Variable | __traverse_options__ |
Undocumented |
Instance Variable | adapt_from_selectables |
Undocumented |
Instance Variable | adapt_on_names |
Undocumented |
Instance Variable | equivalents |
Undocumented |
Instance Variable | exclude_fn |
Undocumented |
Instance Variable | include_fn |
Undocumented |
Instance Variable | selectable |
Undocumented |
Inherited from CloningExternalTraversal
(via ClauseAdapter
, ReplacingExternalTraversal
):
Method | copy_and_process |
Apply cloned traversal to the given list of elements, and return the new list. |
Inherited from ExternalTraversal
(via ClauseAdapter
, ReplacingExternalTraversal
, CloningExternalTraversal
):
Method | chain |
'Chain' an additional ClauseVisitor onto this ClauseVisitor. |
Method | iterate |
Traverse the given expression structure, returning an iterator of all elements. |
Method | traverse_single |
Undocumented |
Property | _visitor_dict |
Undocumented |
Property | visitor_iterator |
Iterate through this visitor and each 'chained' visitor. |
sqlalchemy.orm.util.ORMAdapter
Undocumented