InMemoryDatastore
=================

.. currentmodule:: lsst.daf.butler.datastores.inMemoryDatastore

.. autoclass:: InMemoryDatastore
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~InMemoryDatastore.bridge
      ~InMemoryDatastore.containerKey
      ~InMemoryDatastore.defaultConfigFile
      ~InMemoryDatastore.isEphemeral
      ~InMemoryDatastore.names

   .. rubric:: Methods Summary

   .. autosummary::

      ~InMemoryDatastore.addStoredItemInfo
      ~InMemoryDatastore.emptyTrash
      ~InMemoryDatastore.exists
      ~InMemoryDatastore.export
      ~InMemoryDatastore.export_records
      ~InMemoryDatastore.forget
      ~InMemoryDatastore.fromConfig
      ~InMemoryDatastore.get
      ~InMemoryDatastore.getLookupKeys
      ~InMemoryDatastore.getManyURIs
      ~InMemoryDatastore.getStoredItemInfo
      ~InMemoryDatastore.getStoredItemsInfo
      ~InMemoryDatastore.getURI
      ~InMemoryDatastore.getURIs
      ~InMemoryDatastore.import_records
      ~InMemoryDatastore.ingest
      ~InMemoryDatastore.knows
      ~InMemoryDatastore.knows_these
      ~InMemoryDatastore.mexists
      ~InMemoryDatastore.needs_expanded_data_ids
      ~InMemoryDatastore.put
      ~InMemoryDatastore.remove
      ~InMemoryDatastore.removeStoredItemInfo
      ~InMemoryDatastore.retrieveArtifacts
      ~InMemoryDatastore.setConfigRoot
      ~InMemoryDatastore.transaction
      ~InMemoryDatastore.transfer
      ~InMemoryDatastore.transfer_from
      ~InMemoryDatastore.trash
      ~InMemoryDatastore.validateConfiguration
      ~InMemoryDatastore.validateKey

   .. rubric:: Attributes Documentation

   .. autoattribute:: bridge
   .. autoattribute:: containerKey
   .. autoattribute:: defaultConfigFile
   .. autoattribute:: isEphemeral
   .. autoattribute:: names

   .. rubric:: Methods Documentation

   .. automethod:: addStoredItemInfo
   .. automethod:: emptyTrash
   .. automethod:: exists
   .. automethod:: export
   .. automethod:: export_records
   .. automethod:: forget
   .. automethod:: fromConfig
   .. automethod:: get
   .. automethod:: getLookupKeys
   .. automethod:: getManyURIs
   .. automethod:: getStoredItemInfo
   .. automethod:: getStoredItemsInfo
   .. automethod:: getURI
   .. automethod:: getURIs
   .. automethod:: import_records
   .. automethod:: ingest
   .. automethod:: knows
   .. automethod:: knows_these
   .. automethod:: mexists
   .. automethod:: needs_expanded_data_ids
   .. automethod:: put
   .. automethod:: remove
   .. automethod:: removeStoredItemInfo
   .. automethod:: retrieveArtifacts
   .. automethod:: setConfigRoot
   .. automethod:: transaction
   .. automethod:: transfer
   .. automethod:: transfer_from
   .. automethod:: trash
   .. automethod:: validateConfiguration
   .. automethod:: validateKey