DiskBasedFolderMixin
====================

.. currentmodule:: Stoner.folders.mixins

.. autoclass:: DiskBasedFolderMixin
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~DiskBasedFolderMixin.basenames
      ~DiskBasedFolderMixin.directory
      ~DiskBasedFolderMixin.key
      ~DiskBasedFolderMixin.not_loaded
      ~DiskBasedFolderMixin.pattern

   .. rubric:: Methods Summary

   .. autosummary::

      ~DiskBasedFolderMixin.fetch
      ~DiskBasedFolderMixin.getlist
      ~DiskBasedFolderMixin.keep_latest
      ~DiskBasedFolderMixin.on_load_process
      ~DiskBasedFolderMixin.save
      ~DiskBasedFolderMixin.unload

   .. rubric:: Attributes Documentation

   .. autoattribute:: basenames
   .. autoattribute:: directory
   .. autoattribute:: key
   .. autoattribute:: not_loaded
   .. autoattribute:: pattern

   .. rubric:: Methods Documentation

   .. automethod:: fetch
   .. automethod:: getlist
   .. automethod:: keep_latest
   .. automethod:: on_load_process
   .. automethod:: save
   .. automethod:: unload
