class documentation
class ORMAdapter(sql_util.ColumnAdapter): (source)
ColumnAdapter subclass which excludes adaptation of entities from non-matching mappers.
Method | __init__ |
Undocumented |
Class Variable | __slots__ |
Undocumented |
Instance Variable | aliased |
Undocumented |
Instance Variable | is |
Undocumented |
Instance Variable | mapper |
Undocumented |
Instance Variable | role |
Undocumented |
Method | _include |
Undocumented |
Inherited from ColumnAdapter
:
Method | adapt |
Undocumented |
Method | chain |
'Chain' an additional ExternalTraversal onto this ExternalTraversal |
Method | traverse |
Traverse and visit the given expression structure. |
Method | wrap |
Undocumented |
Instance Variable | adapt |
Undocumented |
Instance Variable | allow |
Undocumented |
Instance Variable | columns |
Undocumented |
Property | visitor |
Iterate through this visitor and each 'chained' visitor. |
Class | _ |
Undocumented |
Method | _locate |
Undocumented |
Instance Variable | _wrap |
Undocumented |
Inherited from ClauseAdapter
(via ColumnAdapter
):
Method | replace |
Receive pre-copied elements during a cloning traversal. |
Instance Variable | __traverse |
Undocumented |
Instance Variable | adapt |
Undocumented |
Instance Variable | adapt |
Undocumented |
Instance Variable | equivalents |
Undocumented |
Instance Variable | exclude |
Undocumented |
Instance Variable | include |
Undocumented |
Instance Variable | selectable |
Undocumented |
Method | _corresponding |
Undocumented |
Inherited from CloningExternalTraversal
(via ColumnAdapter
, ClauseAdapter
, ReplacingExternalTraversal
):
Method | copy |
Apply cloned traversal to the given list of elements, and return the new list. |
Inherited from ExternalTraversal
(via ColumnAdapter
, ClauseAdapter
, ReplacingExternalTraversal
, CloningExternalTraversal
):
Method | iterate |
Traverse the given expression structure, returning an iterator of all elements. |
Method | traverse |
Undocumented |
Method | _memoized |
Undocumented |
Class Variable | _next |
Undocumented |
Inherited from MemoizedSlots
(via ColumnAdapter
, ClauseAdapter
, ReplacingExternalTraversal
, CloningExternalTraversal
, ExternalTraversal
):
Method | __getattr__ |
Undocumented |
Method | _fallback |
Undocumented |
def __init__(self, role:
_TraceAdaptRole
, entity: _InternalEntityType[ Any]
, *, equivalents: Optional[ _EquivalentColumnMap]
= None, adapt_required: bool
= False, allow_label_resolve: bool
= True, anonymize_labels: bool
= False, selectable: Optional[ Selectable]
= None, limit_on_entity: bool
= True, adapt_on_names: bool
= False, adapt_from_selectables: Optional[ AbstractSet[ FromClause]]
= None):
(source)
¶
Undocumented