module documentation

Undocumented

Class ColIdentityComparatorStrategy No class docstring; 1/4 method documented
Class GenerativeOnTraversal Supplies Generative behavior but making use of traversals to shallow copy.
Class HasCopyInternals No class docstring; 0/1 class variable, 1/2 method documented
Class HasShallowCopy attribute-wide operations that are useful for classes that use __slots__ and therefore can't operate on their attributes in a dictionary.
Class TraversalComparatorStrategy Undocumented
Function compare Undocumented
Constant COMPARE_FAILED Undocumented
Constant COMPARE_SUCCEEDED Undocumented
Constant SKIP_TRAVERSE Undocumented
Class _CopyInternalsTraversal Generate a _copy_internals internal traversal dispatch for classes with a _traverse_internals collection.
Class _GetChildrenTraversal Generate a _children_traversal internal traversal dispatch for classes with a _traverse_internals collection.
Function _clone Undocumented
Function _flatten_clauseelement Undocumented
Function _preconfigure_traversals Undocumented
Function _resolve_name_for_compare Undocumented
Variable _copy_internals Undocumented
Variable _get_children Undocumented
def compare(obj1: Any, obj2: Any, **kw: Any) -> bool: (source)

Undocumented

COMPARE_FAILED: bool = (source)

Undocumented

Value
False
COMPARE_SUCCEEDED: bool = (source)

Undocumented

Value
True
SKIP_TRAVERSE = (source)

Undocumented

Value
util.symbol('skip_traverse')
def _clone(element, **kw): (source)

Undocumented

def _flatten_clauseelement(element): (source)

Undocumented

def _preconfigure_traversals(target_hierarchy: Type[Any]): (source)

Undocumented

@util.preload_module('sqlalchemy.sql.elements')
def _resolve_name_for_compare(element, name, anon_map, **kw): (source)

Undocumented

_copy_internals = (source)

Undocumented

_get_children = (source)

Undocumented