## Uses of Interface
org.apache.lucene.index.IndexReader.CacheHelper

- Packages that use IndexReader.CacheHelper
  Package | Description
  --- | ---
  org.apache.lucene.index | Code to maintain and access indices.

- - ### Uses of IndexReader.CacheHelper in org.apache.lucene.index

    Classes in org.apache.lucene.index that implement IndexReader.CacheHelper
    Modifier and Type | Class | Description
    --- | --- | ---
    `protected static class` | `FilterDirectoryReader.DelegatingCacheHelper` | A DelegatingCacheHelper is a CacheHelper specialization for implementing long-lived caching behaviour for FilterDirectoryReader subclasses.

    Methods in org.apache.lucene.index that return IndexReader.CacheHelper
    Modifier and Type | Method | Description
    --- | --- | ---
    `IndexReader.CacheHelper` | ExitableDirectoryReader.ExitableFilterAtomicReader.`getCoreCacheHelper()` |
    `abstract IndexReader.CacheHelper` | LeafReader.`getCoreCacheHelper()` | Optional method: Return a `IndexReader.CacheHelper` that can be used to cache based on the content of this leaf regardless of deletions.
    `IndexReader.CacheHelper` | ParallelLeafReader.`getCoreCacheHelper()` |
    `IndexReader.CacheHelper` | SegmentReader.`getCoreCacheHelper()` |
    `IndexReader.CacheHelper` | SortingCodecReader.`getCoreCacheHelper()` |
    `IndexReader.CacheHelper` | ExitableDirectoryReader.ExitableFilterAtomicReader.`getReaderCacheHelper()` |
    `IndexReader.CacheHelper` | ExitableDirectoryReader.`getReaderCacheHelper()` |
    `abstract IndexReader.CacheHelper` | IndexReader.`getReaderCacheHelper()` | Optional method: Return a `IndexReader.CacheHelper` that can be used to cache based on the content of this reader.
    `IndexReader.CacheHelper` | MultiReader.`getReaderCacheHelper()` |
    `IndexReader.CacheHelper` | ParallelCompositeReader.`getReaderCacheHelper()` |
    `IndexReader.CacheHelper` | ParallelLeafReader.`getReaderCacheHelper()` |
    `IndexReader.CacheHelper` | SegmentReader.`getReaderCacheHelper()` |
    `IndexReader.CacheHelper` | SoftDeletesDirectoryReaderWrapper.`getReaderCacheHelper()` |
    `IndexReader.CacheHelper` | SortingCodecReader.`getReaderCacheHelper()` |
    `IndexReader.CacheHelper` | StandardDirectoryReader.`getReaderCacheHelper()` |

    Constructors in org.apache.lucene.index with parameters of type IndexReader.CacheHelper
    Constructor | Description
    --- | ---
    `DelegatingCacheHelper​(IndexReader.CacheHelper delegate)` | Create a new DelegatingCacheHelper that delegates the cache onClose listener to another CacheHelper, but with its own unique CacheKey.