# Package org.apache.cayenne.cache

- Interface Summary
  Interface | Description
  --- | ---
  QueryCache | An interface that defines generic QueryCache.
  QueryCacheEntryFactory | A factory that is used by the cache to rebuild expired entries.
  QueryCacheFactory | Deprecated since 3.1 QueryCacheFactory is unused and replaced by corresponding `Provider` implementation for various types of QueryCache.

- Class Summary
  Class | Description
  --- | ---
  EhCacheQueryCache |
  MapQueryCache | A default implementation of the `QueryCache` interface that stores data in a non-expiring LRUMap.
  MapQueryCacheFactory | Deprecated since 3.1 MapQueryCacheFactory and QueryCacheFactory are unused.
  MapQueryCacheProvider |
  NestedQueryCache | A `QueryCache` wrapper that introduces a key namespace on top of a delegate shared cache.
  OSQueryCache | A `QueryCache` implementation based on OpenSymphony OSCache.
  OSQueryCacheFactory | Deprecated since 3.1 OSQueryCacheFactory and QueryCacheFactory are unused.

Copyright © 2001–2018 Apache Cayenne. All rights reserved.