:py:mod:`flow.record.jsonpacker` ================================ .. py:module:: flow.record.jsonpacker Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: flow.record.jsonpacker.JsonRecordPacker Attributes ~~~~~~~~~~ .. autoapisummary:: flow.record.jsonpacker.log .. py:data:: log .. py:class:: JsonRecordPacker(indent: int | None = None, pack_descriptors: bool = True) .. py:attribute:: descriptors .. py:attribute:: on_descriptor .. py:attribute:: pack_descriptors :value: True .. py:attribute:: indent :value: None .. py:method:: register(desc: flow.record.base.RecordDescriptor, notify: bool = False) -> None .. py:method:: pack_obj(obj: Any) -> dict | str .. py:method:: unpack_obj(obj: Any) -> flow.record.base.RecordDescriptor | flow.record.base.Record | Any .. py:method:: pack(obj: flow.record.base.Record | flow.record.base.RecordDescriptor) -> str .. py:method:: unpack(d: str) -> flow.record.base.RecordDescriptor | flow.record.base.Record