class documentation

class LoaderCallableStatus(Enum): (source)

View In Hierarchy

Undocumented

Constant ATTR_EMPTY Symbol used internally to indicate an attribute had no callable.
Constant ATTR_WAS_SET Symbol returned by a loader callable to indicate the retrieved value, or values, were assigned to their attributes on the target object.
Constant NO_VALUE Symbol which may be placed as the 'previous' value of an attribute, indicating no value was loaded for an attribute when it was modified, and flags indicated we were not to load it.
Constant PASSIVE_CLASS_MISMATCH Symbol indicating that an object is locally present for a given primary key identity but it is not of the requested class. The return value is therefore None and no SQL should be emitted.
Constant PASSIVE_NO_RESULT Symbol returned by a loader callable or other attribute/history retrieval operation when a value could not be determined, based on loader callable flags.
ATTR_EMPTY: int = (source)

Symbol used internally to indicate an attribute had no callable.

Value
3
ATTR_WAS_SET: int = (source)

Symbol returned by a loader callable to indicate the retrieved value, or values, were assigned to their attributes on the target object.

Value
2
NO_VALUE: int = (source)

Symbol which may be placed as the 'previous' value of an attribute, indicating no value was loaded for an attribute when it was modified, and flags indicated we were not to load it.

Value
4
PASSIVE_CLASS_MISMATCH: int = (source)

Symbol indicating that an object is locally present for a given primary key identity but it is not of the requested class. The return value is therefore None and no SQL should be emitted.

Value
1
PASSIVE_NO_RESULT: int = (source)

Symbol returned by a loader callable or other attribute/history retrieval operation when a value could not be determined, based on loader callable flags.

Value
0