## Uses of Class
org.apache.lucene.index.CompositeReader

Packages that use CompositeReader
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
`class` `BaseCompositeReader<R extends IndexReader>` Base class for implementing `CompositeReader`s based on an array of sub-readers.
`class` `DirectoryReader` DirectoryReader is an implementation of `CompositeReader` that can read indexes in a `Directory`.
`class` `MultiReader` A `CompositeReader` which reads multiple indexes, appending their content.
`class` `ParallelCompositeReader` An `CompositeReader` which reads multiple, parallel indexes.

Methods in org.apache.lucene.index that return CompositeReader
`CompositeReader` `CompositeReaderContext.reader()`

Constructors in org.apache.lucene.index with parameters of type CompositeReader
`ParallelCompositeReader(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(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 on `IndexReader.close()`.
`SlowCompositeReaderWrapper(CompositeReader reader)` Sole constructor, wrapping the provided `CompositeReader`.

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.