The JSONDeserializer class#

Aliases#

halerium.core.serialization.JSONDeserializer
class JSONDeserializer(json_spec, overwrite_name: Optional[str] = None)#

Deserializer class for specification dicts.

The user should call the .from_specification method class method of Graph, Entity, Variable or StaticVariable instead of instantiating this class manually.

Parameters:
  • json_spec – The JSON specification to deserialize.

  • overwrite_name (str, optional) – A name to replace the top-level name.

build(frame=None)#
inspect_top_level_classes()#
inspect_top_level_keys()#