static class UninvertingReader.UninvertingDirectoryReader extends FilterDirectoryReader
FilterDirectoryReader.SubReaderWrapper
IndexReader.ReaderClosedListener
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<java.lang.String,UninvertingReader.Type> |
mapping |
in
directory
Constructor and Description |
---|
UninvertingDirectoryReader(DirectoryReader in,
java.util.Map<java.lang.String,UninvertingReader.Type> mapping) |
Modifier and Type | Method and Description |
---|---|
protected DirectoryReader |
doWrapDirectoryReader(DirectoryReader in)
Called by the doOpenIfChanged() methods to return a new wrapped DirectoryReader.
|
doClose, doOpenIfChanged, doOpenIfChanged, doOpenIfChanged, getDelegate, getIndexCommit, getVersion, isCurrent, unwrap
directory, indexExists, listCommits, open, open, open, open, openIfChanged, openIfChanged, openIfChanged, openIfChanged
docFreq, document, getDocCount, getSequentialSubReaders, getSumDocFreq, getSumTotalTermFreq, getTermVectors, maxDoc, numDocs, readerBase, readerIndex, totalTermFreq
getContext, toString
addReaderClosedListener, close, decRef, document, document, ensureOpen, equals, getCombinedCoreAndDeletesKey, getCoreCacheKey, getRefCount, getTermVector, hasDeletions, hashCode, incRef, leaves, numDeletedDocs, registerParentReader, removeReaderClosedListener, tryIncRef
final java.util.Map<java.lang.String,UninvertingReader.Type> mapping
public UninvertingDirectoryReader(DirectoryReader in, java.util.Map<java.lang.String,UninvertingReader.Type> mapping) throws java.io.IOException
java.io.IOException
protected DirectoryReader doWrapDirectoryReader(DirectoryReader in) throws java.io.IOException
FilterDirectoryReader
doWrapDirectoryReader
in class FilterDirectoryReader
in
- the DirectoryReader to wrapjava.io.IOException