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 ofGraph
,Entity
,Variable
orStaticVariable
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()#