class LazyLoader(AbstractRelationshipLoader, util.MemoizedSlots, log.Identified): (source)
Provide loading behavior for a :class:`.Relationship` with "lazy=True", that is loads when first accessed.
Method | __init__ |
Undocumented |
Method | create |
Establish row processing functions for a given QueryContext. |
Method | init |
Undocumented |
Class Variable | __slots__ |
Undocumented |
Class Variable | parent |
Undocumented |
Instance Variable | is |
Undocumented |
Instance Variable | is |
Undocumented |
Instance Variable | use |
Undocumented |
Method | _emit |
Undocumented |
Method | _generate |
Undocumented |
Method | _get |
Undocumented |
Method | _invoke |
Undocumented |
Method | _load |
Undocumented |
Method | _memoized |
Undocumented |
Instance Variable | _bind |
Undocumented |
Instance Variable | _equated |
Undocumented |
Instance Variable | _lazywhere |
Undocumented |
Instance Variable | _order |
Undocumented |
Instance Variable | _raise |
Undocumented |
Instance Variable | _raise |
Undocumented |
Instance Variable | _rev |
Undocumented |
Instance Variable | _rev |
Undocumented |
Instance Variable | _rev |
Undocumented |
Inherited from AbstractRelationshipLoader
:
Instance Variable | entity |
Undocumented |
Instance Variable | mapper |
Undocumented |
Instance Variable | target |
Undocumented |
Instance Variable | uselist |
Undocumented |
Method | _immediateload |
Undocumented |
Inherited from LoaderStrategy
(via AbstractRelationshipLoader
):
Method | __str__ |
Undocumented |
Method | setup |
Establish column and other state for a given QueryContext. |
Instance Variable | key |
Undocumented |
Instance Variable | parent |
Undocumented |
Instance Variable | strategy |
Undocumented |
Instance Variable | strategy |
Undocumented |
Class Variable | _strategy |
Undocumented |
Inherited from MemoizedSlots
(via AbstractRelationshipLoader
, LoaderStrategy
):
Method | __getattr__ |
Undocumented |
Method | _fallback |
Undocumented |
Inherited from Identified
(via AbstractRelationshipLoader
, LoaderStrategy
, MemoizedSlots
):
Class Variable | logger |
Undocumented |
Class Variable | logging |
Undocumented |
Method | _should |
Undocumented |
Method | _should |
Undocumented |
Class Variable | _echo |
Undocumented |
Establish row processing functions for a given QueryContext. This method fulfills the contract specified by MapperProperty.create_row_processor(). StrategizedProperty delegates its create_row_processor() method directly to this method.
def _emit_lazyload(self, session, state, primary_key_identity, passive, loadopt, extra_criteria, extra_options, alternate_effective_path, execution_options): (source) ¶
Undocumented
Undocumented