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