There are no implemented interfaces.
dispatch
(type:
dict
)
{<type 'NoneType'>: <function save_none at 0x4087c0d4>, <type 'bool'>: <function save_bool at 0x4087c10c>, <type 'instance'>: <function save_inst at 0x4087c3ac>, <type 'int'>: <function save_int at 0x4087c144>, <type 'type'>: <function save_type at 0x40cbca74>, <type 'list'>: <function save_list at 0x4087c2cc>, <type 'dictproxy'>: <unbound method Pickler.save_dict>, <type 'float'>: <function save_float at 0x4087c1b4>, <type 'str'>: <function save_string at 0x4087c1ec>, <type 'unicode'>: <function save_unicode at 0x4087c224>, <class 'zodbcode.class_.PersistentClassMetaClass'>: <function save_type at 0x40cbca74>, <type 'tuple'>: <function save_tuple at 0x4087c25c>, <type 'long'>: <function save_long at 0x4087c17c>, <type 'dict'>: <function save_dict at 0x4087c33c>, <type 'function'>: <function save_function at 0x40cbcaac>, <class 'zope.interface.interface.InterfaceClass'>: <unbound method Pickler.save_external>, <type 'classobj'>: <function save_type at 0x40cbca74>, <type 'builtin_function_or_method'>: <function save_global at 0x4087c3e4>}
external
(type:
dict
)
{<class 'zope.interface.interface.InterfaceClass'>: (<class 'zope.app.interface.PersistentInterfaceWrapper'>, <function <lambda> at 0x40cbd0d4>, <function getInterfaceStateForPersistentInterfaceCreation at 0x40caf7d4>)}
clear_memo()
Clears the pickler's "memo".
The memo is the data structure that remembers which objects the pickler has already seen, so that shared or recursive objects are pickled by reference and not by value. This method is useful when re-using picklers.
dump(obj)
Write a pickled representation of obj to the open file.
get(i, pack=<built-in function pack>)
memoize(obj)
Store an object in the memo.
persistent_id(obj, force=False)
put(i, pack=<built-in function pack>)
save(obj, ignore=None)
save_bool(obj)
save_dict(obj)
save_empty_tuple(obj)
save_external(obj)
save_float(obj, pack=<built-in function pack>)
save_function(func)
save_global(obj, name=None, pack=<built-in function pack>)
save_inst(obj)
save_int(obj, pack=<built-in function pack>)
save_list(obj)
save_long(obj, pack=<built-in function pack>)
save_none(obj)
save_pers(pid)
save_reduce(callable, arg_tup, state=None, obj=None)
save_string(obj, pack=<built-in function pack>)
save_tuple(obj)
save_type(atype)
save_unicode(obj, pack=<built-in function pack>)
wrap(wrapperclass, obj)
There are no known subclasses.