mxfusion.util.graph_serialization

Members

class mxfusion.util.graph_serialization.ModelComponentEncoder(skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None)

Bases: json.encoder.JSONEncoder

default(obj)

Serializes a ModelComponent object. Note: does not serialize the successor attribute as it isn’t necessary for serialization.

class mxfusion.util.graph_serialization.ModelComponentDecoder(*args, **kwargs)

Bases: json.decoder.JSONDecoder

object_hook(obj)

Reloads a ModelComponent object. Note: does not reload the successor attribute as it isn’t necessary for serialization.