org.python.modules
Class cPickle.Pickler
java.lang.Object
org.python.modules.cPickle.Pickler
- Enclosing class:
- cPickle
- public static class cPickle.Pickler
- extends Object
The Pickler object
- See Also:
cPickle.Pickler(PyObject)
,
cPickle.Pickler(PyObject,boolean)
Field Summary |
PyObject |
inst_persistent_id
Hmm, not documented, perhaps it shouldn't be public? XXX: fixme. |
PyObject |
persistent_id
To write references to persistent objects, the persistent module
must assign a method to persistent_id which returns either None
or the persistent ID of the object. |
Method Summary |
void |
dump(PyObject object)
Write a pickled representation of the object. |
persistent_id
public PyObject persistent_id
- To write references to persistent objects, the persistent module
must assign a method to persistent_id which returns either None
or the persistent ID of the object.
For the benefit of persistency modules written using pickle,
it supports the notion of a reference to an object outside
the pickled data stream.
Such objects are referenced by a name, which is an arbitrary
string of printable ASCII characters.
inst_persistent_id
public PyObject inst_persistent_id
- Hmm, not documented, perhaps it shouldn't be public? XXX: fixme.
cPickle.Pickler
public cPickle.Pickler(PyObject file,
boolean bin)
dump
public void dump(PyObject object)
- Write a pickled representation of the object.
- Parameters:
object
- The object which will be pickled.