gensrc.serialization.serializable.Serializable Class Reference
Inheritance diagram for gensrc.serialization.serializable.Serializable:
Collaboration diagram for gensrc.serialization.serializable.Serializable:
Public Member Functions | |
def | serialize (self, serializer) |
def | postSerialize (self) |
def | name (self) |
def | groupName (self) |
Static Public Attributes | |
groupName = classmethod(groupName) | |
Detailed Description
Class to represent an object which is capable of being serialized by a Serializer, or deserialized by a Deserializer. The interface is the same in either case and the word Serialize indicates both serialization and deserialization.
Member Function Documentation
◆ groupName()
def gensrc.serialization.serializable.Serializable.groupName | ( | self | ) |
Return unique identifier for this object.
◆ name()
def gensrc.serialization.serializable.Serializable.name | ( | self | ) |
Return unique identifier for this object.
◆ postSerialize()
def gensrc.serialization.serializable.Serializable.postSerialize | ( | self | ) |
Invoke any post serialization behavior that may be required.
◆ serialize()
def gensrc.serialization.serializable.Serializable.serialize | ( | self, | |
serializer | |||
) |
Load/unload class state to/from serializer object.
The documentation for this class was generated from the following file:
- serializable.py