# `FileCache`: Optimized Persistent Local Caching ```{py:currentmodule} my.caches.FileCache ``` ```{eval-rst} .. autoclass:: my.caches.FileCache.FileCache ``` ## `I` Primary Methods ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.prune ``` ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.group_isize ``` ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.group_fsize ``` ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.read_from_cache ``` ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.write_to_cache ``` ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.move_to_sys ``` ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.move_to_mem ``` ## `II` Main Interface ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.read ``` ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.write ``` ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.delete ``` ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.flush ``` ```{eval-rst} .. automethod:: my.caches.FileCache.FileCache.search ```