Closeable
, AutoCloseable
, Cloneable
public class SlowMultiReaderWrapper extends MultiReader
IndexReader.ReaderClosedListener
hasChanges
starts, subReaders
Constructor | Description |
---|---|
SlowMultiReaderWrapper(IndexReader reader) |
Modifier and Type | Method | Description |
---|---|---|
FieldInfos |
getFieldInfos() |
Get the
FieldInfos describing all fields in
this reader. |
IndexReader[] |
getSequentialSubReaders() |
Expert: returns the sequential sub readers that this
reader is logically composed of.
|
String |
toString() |
acquireWriteLock, addReaderClosedListener, close, commit, commit, decRef, deleteDocument, deleteDocuments, directory, document, doOpenIfChanged, doOpenIfChanged, ensureOpen, flush, flush, getCommitUserData, getCommitUserData, getCoreCacheKey, getCurrentVersion, getDeletesCacheKey, getIndexCommit, getRefCount, getTermInfosIndexDivisor, getUniqueTermCount, incRef, indexExists, lastModified, listCommits, numDeletedDocs, open, open, open, open, open, open, open, open, open, open, open, openIfChanged, openIfChanged, openIfChanged, openIfChanged, removeReaderClosedListener, reopen, reopen, reopen, reopen, setNorm, setNorm, termPositions, tryIncRef, undeleteAll
clone, clone, docFreq, doClose, doCommit, document, doDelete, doOpenIfChanged, doOpenIfChanged, doSetNorm, doUndeleteAll, getTermFreqVector, getTermFreqVector, getTermFreqVector, getTermFreqVectors, getVersion, hasDeletions, hasNorms, isCurrent, isDeleted, isOptimized, maxDoc, norms, norms, numDocs, readerIndex, termDocs, termDocs, termPositions, terms, terms
public SlowMultiReaderWrapper(IndexReader reader)
public IndexReader[] getSequentialSubReaders()
IndexReader
NOTE: You should not try using sub-readers returned by
this method to make any changes (setNorm, deleteDocument,
etc.). While this might succeed for one composite reader
(like MultiReader), it will most likely lead to index
corruption for other readers (like DirectoryReader obtained
through IndexReader.open(org.apache.lucene.store.Directory)
. Use the parent reader directly.
getSequentialSubReaders
in class MultiReader
public String toString()
IndexReader
toString
in class IndexReader
public FieldInfos getFieldInfos()
IndexReader
FieldInfos
describing all fields in
this reader. NOTE: do not make any changes to the
returned FieldInfos!getFieldInfos
in class MultiReader
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.