public class MismatchedDirectoryReader extends FilterDirectoryReader
DirectoryReader
that wraps all its subreaders with
MismatchedLeafReader
FilterDirectoryReader.SubReaderWrapper
IndexReader.ReaderClosedListener
in
directory
Constructor and Description |
---|
MismatchedDirectoryReader(DirectoryReader in,
Random random) |
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, 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
public MismatchedDirectoryReader(DirectoryReader in, Random random) throws IOException
IOException
protected DirectoryReader doWrapDirectoryReader(DirectoryReader in) throws IOException
FilterDirectoryReader
doWrapDirectoryReader
in class FilterDirectoryReader
in
- the DirectoryReader to wrapIOException
Copyright © 2000–2015 The Apache Software Foundation. All rights reserved.