:py:mod:`dissect.cim.index` =========================== .. py:module:: dissect.cim.index Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: dissect.cim.index.Index dissect.cim.index.Store dissect.cim.index.IndexPage dissect.cim.index.Key .. py:class:: Index(cim, fh, mapping) .. py:method:: lookup(key) .. py:class:: Store(cim, fh, mapping) .. py:method:: page(logical_num) .. py:method:: read_page(page_num) .. py:class:: IndexPage(store, fh, logical_num, page_num) .. py:method:: string(idx) .. py:method:: key(idx) .. py:method:: keys() .. py:method:: child(idx) .. py:method:: children() .. py:class:: Key(cim, *parts) .. py:property:: is_data_reference .. py:property:: data_page .. py:property:: data_id .. py:property:: data_length .. py:method:: __repr__() Return repr(self). .. py:method:: __str__() Return str(self). .. py:method:: __getattr__(attr) .. py:method:: __getitem__(item) .. py:method:: parts() .. py:method:: reference() .. py:method:: references() .. py:method:: object() .. py:method:: objects()