Uses of Interface
org.apache.lucene.index.IndexReader.CacheHelper
Packages that use IndexReader.CacheHelper
Package
Description
Code to maintain and access indices.
High-performance single-document main memory Apache Lucene fulltext search index.
Misc index tools and index support.
Code to search indices.
Highlighting search terms.
The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term
vectors, or analysis.
-
Uses of IndexReader.CacheHelper in org.apache.lucene.index
Classes in org.apache.lucene.index that implement IndexReader.CacheHelperModifier and TypeClassDescriptionprotected static classA DelegatingCacheHelper is a CacheHelper specialization for implementing long-lived caching behaviour for FilterDirectoryReader subclasses.Fields in org.apache.lucene.index declared as IndexReader.CacheHelperModifier and TypeFieldDescriptionprivate final IndexReader.CacheHelperParallelCompositeReader.cacheHelperprivate final IndexReader.CacheHelperSegmentCoreReaders.cacheHelperprivate final IndexReader.CacheHelperStandardDirectoryReader.cacheHelperprivate final IndexReader.CacheHelperSegmentReader.coreCacheHelperWrap the cache helper of the core to add ensureOpen() calls that make sure users do not register closed listeners on closed indices.private final IndexReader.CacheHelperFilterDirectoryReader.DelegatingCacheHelper.delegateprivate final IndexReader.CacheHelperSegmentReader.readerCacheHelperprivate final IndexReader.CacheHelperSoftDeletesDirectoryReaderWrapper.readerCacheHelperprivate final IndexReader.CacheHelperSoftDeletesDirectoryReaderWrapper.SoftDeletesFilterCodecReader.readerCacheHelperprivate final IndexReader.CacheHelperSoftDeletesDirectoryReaderWrapper.SoftDeletesFilterLeafReader.readerCacheHelperMethods in org.apache.lucene.index that return IndexReader.CacheHelperModifier and TypeMethodDescription(package private) IndexReader.CacheHelperSegmentCoreReaders.getCacheHelper()final IndexReader.CacheHelperDocValuesLeafReader.getCoreCacheHelper()ExitableDirectoryReader.ExitableFilterAtomicReader.getCoreCacheHelper()abstract IndexReader.CacheHelperLeafReader.getCoreCacheHelper()Optional method: Return aIndexReader.CacheHelperthat can be used to cache based on the content of this leaf regardless of deletions.ParallelLeafReader.getCoreCacheHelper()SegmentReader.getCoreCacheHelper()SlowCompositeCodecReaderWrapper.getCoreCacheHelper()SoftDeletesDirectoryReaderWrapper.SoftDeletesFilterCodecReader.getCoreCacheHelper()SoftDeletesDirectoryReaderWrapper.SoftDeletesFilterLeafReader.getCoreCacheHelper()SortingCodecReader.getCoreCacheHelper()final IndexReader.CacheHelperDocValuesLeafReader.getReaderCacheHelper()ExitableDirectoryReader.ExitableFilterAtomicReader.getReaderCacheHelper()ExitableDirectoryReader.getReaderCacheHelper()abstract IndexReader.CacheHelperIndexReader.getReaderCacheHelper()Optional method: Return aIndexReader.CacheHelperthat can be used to cache based on the content of this reader.MultiReader.getReaderCacheHelper()ParallelCompositeReader.getReaderCacheHelper()ParallelLeafReader.getReaderCacheHelper()SegmentReader.getReaderCacheHelper()SlowCompositeCodecReaderWrapper.getReaderCacheHelper()SoftDeletesDirectoryReaderWrapper.getReaderCacheHelper()SoftDeletesDirectoryReaderWrapper.SoftDeletesFilterCodecReader.getReaderCacheHelper()SoftDeletesDirectoryReaderWrapper.SoftDeletesFilterLeafReader.getReaderCacheHelper()SortingCodecReader.getReaderCacheHelper()StandardDirectoryReader.getReaderCacheHelper()Constructors in org.apache.lucene.index with parameters of type IndexReader.CacheHelperModifierConstructorDescriptionprotectedDelegatingCacheHelper(IndexReader.CacheHelper delegate) Create a new DelegatingCacheHelper that delegates the cache onClose listener to another CacheHelper, but with its own unique CacheKey. -
Uses of IndexReader.CacheHelper in org.apache.lucene.index.memory
Methods in org.apache.lucene.index.memory that return IndexReader.CacheHelperModifier and TypeMethodDescriptionMemoryIndex.MemoryIndexReader.getCoreCacheHelper()MemoryIndex.MemoryIndexReader.getReaderCacheHelper() -
Uses of IndexReader.CacheHelper in org.apache.lucene.misc.index
Methods in org.apache.lucene.misc.index that return IndexReader.CacheHelperModifier and TypeMethodDescriptionIndexRearranger.DocSelectorFilteredCodecReader.getCoreCacheHelper()MultiPassIndexSplitter.FakeDeleteLeafIndexReader.getCoreCacheHelper()PKIndexSplitter.DocumentFilteredLeafIndexReader.getCoreCacheHelper()IndexRearranger.DocSelectorFilteredCodecReader.getReaderCacheHelper()MultiPassIndexSplitter.FakeDeleteIndexReader.getReaderCacheHelper()MultiPassIndexSplitter.FakeDeleteLeafIndexReader.getReaderCacheHelper()PKIndexSplitter.DocumentFilteredLeafIndexReader.getReaderCacheHelper() -
Uses of IndexReader.CacheHelper in org.apache.lucene.search
Methods in org.apache.lucene.search with parameters of type IndexReader.CacheHelperModifier and TypeMethodDescription(package private) LRUQueryCache.CacheAndCountLRUQueryCache.get(Query key, IndexReader.CacheHelper cacheHelper) private voidLRUQueryCache.putIfAbsent(Query query, LRUQueryCache.CacheAndCount cached, IndexReader.CacheHelper cacheHelper) -
Uses of IndexReader.CacheHelper in org.apache.lucene.search.highlight
Methods in org.apache.lucene.search.highlight that return IndexReader.CacheHelperModifier and TypeMethodDescriptionTermVectorLeafReader.getCoreCacheHelper()WeightedSpanTermExtractor.DelegatingLeafReader.getCoreCacheHelper()TermVectorLeafReader.getReaderCacheHelper()WeightedSpanTermExtractor.DelegatingLeafReader.getReaderCacheHelper() -
Uses of IndexReader.CacheHelper in org.apache.lucene.search.uhighlight
Methods in org.apache.lucene.search.uhighlight that return IndexReader.CacheHelperModifier and TypeMethodDescriptionOverlaySingleDocTermsLeafReader.getCoreCacheHelper()PhraseHelper.SingleFieldWithOffsetsFilterLeafReader.getCoreCacheHelper()TermVectorFilteredLeafReader.getCoreCacheHelper()UnifiedHighlighter.TermVectorReusingLeafReader.getCoreCacheHelper()OverlaySingleDocTermsLeafReader.getReaderCacheHelper()PhraseHelper.SingleFieldWithOffsetsFilterLeafReader.getReaderCacheHelper()TermVectorFilteredLeafReader.getReaderCacheHelper()UnifiedHighlighter.TermVectorReusingLeafReader.getReaderCacheHelper()