class documentation

Undocumented

Class Method from_relationship Undocumented
Method __init__ Undocumented
Method __repr__ Undocumented
Method hasparent return True if the given object instance has a parent, according to the ``InstrumentedAttribute`` handled by this ``DependencyProcessor``.
Method per_property_flush_actions Undocumented
Method per_property_preprocessors establish actions and dependencies related to a flush.
Method per_state_flush_actions establish actions and dependencies related to a flush.
Method presort_deletes Undocumented
Method presort_saves Undocumented
Method process_deletes Undocumented
Method process_saves Undocumented
Method prop_has_changes Undocumented
Instance Variable cascade Undocumented
Instance Variable direction Undocumented
Instance Variable enable_typechecks Undocumented
Instance Variable key Undocumented
Instance Variable mapper Undocumented
Instance Variable parent Undocumented
Instance Variable passive_deletes Undocumented
Instance Variable passive_updates Undocumented
Instance Variable post_update Undocumented
Instance Variable prop Undocumented
Instance Variable secondary Undocumented
Instance Variable sort_key Undocumented
Method _get_reversed_processed_set Undocumented
Method _pks_changed Undocumented
Method _post_update Undocumented
Method _synchronize Undocumented
Method _verify_canload Undocumented
Instance Variable _passive_delete_flag Undocumented
Instance Variable _passive_update_flag Undocumented
@classmethod
def from_relationship(cls, prop): (source)

Undocumented

def __init__(self, prop): (source)

Undocumented

def __repr__(self): (source)

Undocumented

def hasparent(self, state): (source)

return True if the given object instance has a parent, according to the ``InstrumentedAttribute`` handled by this ``DependencyProcessor``.

def per_property_flush_actions(self, uow): (source)

Undocumented

def per_property_preprocessors(self, uow): (source)

establish actions and dependencies related to a flush. These actions will operate on all relevant states in the aggregate.

def per_state_flush_actions(self, uow, states, isdelete): (source)

establish actions and dependencies related to a flush. These actions will operate on all relevant states individually. This occurs only if there are cycles in the 'aggregated' version of events.

def prop_has_changes(self, uowcommit, states, isdelete): (source)

Undocumented

Undocumented

direction = (source)

Undocumented

enable_typechecks = (source)

Undocumented

Undocumented

Undocumented

Undocumented

passive_deletes = (source)

Undocumented

passive_updates = (source)

Undocumented

post_update = (source)

Undocumented

Undocumented

secondary = (source)

Undocumented

sort_key = (source)

Undocumented

def _get_reversed_processed_set(self, uow): (source)

Undocumented

def _post_update(self, state, uowcommit, related, is_m2o_delete=False): (source)

Undocumented

def _synchronize(self, state, child, associationrow, clearkeys, uowcommit): (source)
def _verify_canload(self, state): (source)

Undocumented

_passive_delete_flag = (source)

Undocumented

_passive_update_flag = (source)

Undocumented