|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ReaderProvider | Responsible for providing and managing the lifecycle of a read only reader. |
| Class Summary | |
|---|---|
| CacheableMultiReader | MultiReader ensuring equals returns true if the underlying readers are the same (and in the same order)
Especially useful when using CachingWrapperFilter |
| NotSharedReaderProvider | Open a reader each time |
| ReaderProviderFactory | |
| ReaderProviderHelper | |
| SharedReaderProvider | Deprecated. replaced by SharingBufferReaderProvider |
| SharingBufferReaderProvider | This ReaderProvider shares IndexReaders as long as they are "current";
main difference with SharedReaderProvider is the way to update the Readers when needed:
this uses IndexReader.reopen() which should improve performance on larger indexes
as it shares buffers with previous IndexReader generation for the segments which didn't change. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||