The baseclass for serializable GEMSEO objects.
- class gemseo.core.serializable.Serializable¶
Base class to handle serialization of GEMSEO objects.
__getstate__used by pickle to serialize and de-serialize objects are overloaded to handle
Synchronizedattributes. It is also possible to define the attributes that shall be ignored at serialization.
For the attributes that are ignored at serialization, it is necessary to handle the way they are retrieved and recreated by overloading
__getstate__from the subclasses.