b.x.Serializer_v7(xml6.Serializer_v6) : class documentation

Part of bzrlib.xml7 View In Hierarchy

A Serializer that supports tree references
Method _unpack_entry Undocumented

Inherited from Serializer_v8 (via Serializer_v6):

Method write_inventory_to_lines Return a list of lines with the encoded inventory.
Method write_inventory_to_string Just call write_inventory with a StringIO and return the value.
Method write_inventory Write inventory to a file.
Method _check_revisions Extension point for subclasses to check during serialisation.
Method _check_cache_size Check that the entry_cache is large enough.
Method _append_inventory_root Append the inventory root to output.
Method _pack_revision Revision object -> xml tree
Method _pack_revision_properties Undocumented
Method _unpack_inventory Construct from XML Element
Method _unpack_revision XML Element -> Revision object
Method _unpack_revision_properties Unpack properties onto a revision.
Method _find_text_key_references Core routine for extracting references to texts from inventories.

Inherited from XMLSerializer (via Serializer_v6, Serializer_v8):

Method read_inventory_from_string Read xml_string into an inventory object.
Method read_inventory See read_inventory_from_string.
Method write_revision Undocumented
Method write_revision_to_string Undocumented
Method read_revision Undocumented
Method read_revision_from_string Undocumented
Method _write_element Undocumented
Method _read_element Undocumented
def _unpack_entry(self, elt, entry_cache=None, return_from_cache=False):
Undocumented
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.