.Annotated
class and related routines; creates hash-equivalent
copies of SQL constructs which contain context-specific markers and
associations.Constant | EMPTY_ANNOTATIONS |
Undocumented |
Variable | annotated_classes |
Undocumented |
Class | Annotated |
clones a SupportsAnnotated and applies an 'annotations' dictionary. |
Class | SupportsAnnotations |
Undocumented |
Class | SupportsCloneAnnotations |
No class docstring; 0/1 class variable, 3/3 methods documented |
Class | SupportsWrappingAnnotations |
No class docstring; 3/3 methods documented |
Function | _deep_annotate |
Deep copy the given ClauseElement, annotating each element with the given annotations dictionary. |
Function | _deep_deannotate |
Deep copy the given element, removing annotations. |
Function | _new_annotation_type |
Undocumented |
Function | _prepare_annotations |
Undocumented |
Function | _shallow_annotate |
Annotate the given ClauseElement and copy its internals so that internal objects refer to the new annotated object. |