Uses of Class
org.apache.lucene.index.CompositeReader
-
Packages that use CompositeReader Package Description org.apache.lucene.index Code to maintain and access indices. -
-
Uses of CompositeReader in org.apache.lucene.index
Subclasses of CompositeReader in org.apache.lucene.index Modifier and Type Class Description classBaseCompositeReader<R extends IndexReader>Base class for implementingCompositeReaders based on an array of sub-readers.classDirectoryReaderDirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.classExitableDirectoryReaderTheExitableDirectoryReaderwraps a real indexDirectoryReaderand allows for aQueryTimeoutimplementation object to be checked periodically to see if the thread should exit or not.classFilterDirectoryReaderA FilterDirectoryReader wraps another DirectoryReader, allowing implementations to transform or extend it.private static classMultiPassIndexSplitter.FakeDeleteIndexReaderThis class emulates deletions on the underlying index.classMultiReaderACompositeReaderwhich reads multiple indexes, appending their content.classParallelCompositeReaderAnCompositeReaderwhich reads multiple, parallel indexes.classSoftDeletesDirectoryReaderWrapperThis reader filters out documents that have a doc values value in the given field and treat these documents as soft deleted.classStandardDirectoryReaderDefault implementation ofDirectoryReader.Fields in org.apache.lucene.index declared as CompositeReader Modifier and Type Field Description private CompositeReaderCompositeReaderContext.Builder. readerprivate CompositeReaderCompositeReaderContext. readerMethods in org.apache.lucene.index that return CompositeReader Modifier and Type Method Description CompositeReaderCompositeReaderContext. reader()Methods in org.apache.lucene.index with parameters of type CompositeReader Modifier and Type Method Description (package private) static CompositeReaderContextCompositeReaderContext. create(CompositeReader reader)private static LeafReader[]ParallelCompositeReader. prepareLeafReaders(CompositeReader[] readers, CompositeReader[] storedFieldsReaders)private static voidParallelCompositeReader. validate(CompositeReader[] readers, int maxDoc, int[] leafMaxDoc)Constructors in org.apache.lucene.index with parameters of type CompositeReader Constructor Description Builder(CompositeReader reader)CompositeReaderContext(CompositeReaderContext parent, CompositeReader reader, int ordInParent, int docbaseInParent, java.util.List<IndexReaderContext> children)Creates aCompositeReaderContextfor intermediate readers that aren't not top-level readers in the current contextCompositeReaderContext(CompositeReaderContext parent, CompositeReader reader, int ordInParent, int docbaseInParent, java.util.List<IndexReaderContext> children, java.util.List<LeafReaderContext> leaves)CompositeReaderContext(CompositeReader reader, java.util.List<IndexReaderContext> children, java.util.List<LeafReaderContext> leaves)Creates aCompositeReaderContextfor top-level readers with parent set tonullParallelCompositeReader(boolean closeSubReaders, CompositeReader... readers)Create a ParallelCompositeReader based on the provided readers.ParallelCompositeReader(boolean closeSubReaders, CompositeReader[] readers, CompositeReader[] storedFieldReaders)Expert: create a ParallelCompositeReader based on the provided readers and storedFieldReaders; when a document is loaded, only storedFieldsReaders will be used.ParallelCompositeReader(CompositeReader... readers)Create a ParallelCompositeReader based on the provided readers; auto-closes the given readers onIndexReader.close().
-