Uses of Class org.apache.lucene.index.IndexWriter (Lucene 3.6.2 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use IndexWriter
org.apache.lucene.benchmark.byTask | Benchmarking Lucene By Tasks.
org.apache.lucene.benchmark.byTask.tasks | Extendable benchmark tasks.
org.apache.lucene.facet.taxonomy.directory | Taxonomy implemented using a Lucene-Index
org.apache.lucene.index | Code to maintain and access indices.
org.apache.lucene.search | Code to search indices.
org.apache.lucene.util | Some utility classes.

Uses of IndexWriter in org.apache.lucene.benchmark.byTask

Methods in org.apache.lucene.benchmark.byTask that return IndexWriter
`IndexWriter` | `PerfRunData.getIndexWriter()`

Methods in org.apache.lucene.benchmark.byTask with parameters of type IndexWriter
`void` | `PerfRunData.setIndexWriter(IndexWriter indexWriter)`

Uses of IndexWriter in org.apache.lucene.benchmark.byTask.tasks

Methods in org.apache.lucene.benchmark.byTask.tasks that return IndexWriter
`static IndexWriter` | `CreateIndexTask.configureWriter(Config config, PerfRunData runData, IndexWriterConfig.OpenMode mode, IndexCommit commit)`

Uses of IndexWriter in org.apache.lucene.facet.taxonomy.directory

Methods in org.apache.lucene.facet.taxonomy.directory that return IndexWriter
`protected IndexWriter` | `DirectoryTaxonomyWriter.openIndexWriter(Directory directory, IndexWriterConfig config)` Open internal index writer, which contains the taxonomy data.

Uses of IndexWriter in org.apache.lucene.index

Fields in org.apache.lucene.index declared as IndexWriter
`IndexWriter` | `RandomIndexWriter.w`
`protected IndexWriter` | `ThreadedIndexingAndSearchingTestCase.writer`
`protected IndexWriter` | `ConcurrentMergeScheduler.writer`

Fields in org.apache.lucene.index with type parameters of type IndexWriter
`protected SetOnce<IndexWriter>` | `MergePolicy.writer`

Methods in org.apache.lucene.index with parameters of type IndexWriter
`protected IndexReader` | `IndexReader.doOpenIfChanged(IndexWriter writer, boolean applyAllDeletes)` If the index has changed since it was opened, open and return a new reader; else, return `null`.
`protected ConcurrentMergeScheduler.MergeThread` | `ConcurrentMergeScheduler.getMergeThread(IndexWriter writer, MergePolicy.OneMerge merge)` Create and return a new MergeThread
`void` | `SerialMergeScheduler.merge(IndexWriter writer)` Just do the merges in sequence.
`abstract void` | `MergeScheduler.merge(IndexWriter writer)` Run the merges provided by `getNextMerge()`.
`void` | `ConcurrentMergeScheduler.merge(IndexWriter writer)`
`void` | `NoMergeScheduler.merge(IndexWriter writer)`
`static IndexReader` | `IndexReader.open(IndexWriter writer, boolean applyAllDeletes)` Open a near real time IndexReader from the `IndexWriter`.
`static IndexReader` | `IndexReader.openIfChanged(IndexReader oldReader, IndexWriter writer, boolean applyAllDeletes)` Expert: If there changes (committed or not) in the `IndexWriter` versus what the provided reader is searching, then open and return a new read-only IndexReader searching both committed and uncommitted changes from the writer; else, return null (though, the current implementation never returns null).
`IndexReader` | `IndexReader.reopen(IndexWriter writer, boolean applyAllDeletes)` Deprecated. Use `IndexReader.openIfChanged(IndexReader,IndexWriter,boolean)` instead
`void` | `NoMergePolicy.setIndexWriter(IndexWriter writer)`
`void` | `MergePolicy.setIndexWriter(IndexWriter writer)` Sets the `IndexWriter` to use by this merge policy.
`void` | `UpgradeIndexMergePolicy.setIndexWriter(IndexWriter writer)`

Constructors in org.apache.lucene.index with parameters of type IndexWriter
`ConcurrentMergeScheduler.MergeThread(IndexWriter writer, MergePolicy.OneMerge startMerge)`

Uses of IndexWriter in org.apache.lucene.search

Methods in org.apache.lucene.search that return IndexWriter
`IndexWriter` | `NRTManager.TrackingIndexWriter.getIndexWriter()`

Constructors in org.apache.lucene.search with parameters of type IndexWriter
`NRTManager.TrackingIndexWriter(IndexWriter writer)`
`SearcherManager(IndexWriter writer, boolean applyAllDeletes, SearcherFactory searcherFactory)` Creates and returns a new SearcherManager from the given `IndexWriter`.

Uses of IndexWriter in org.apache.lucene.util

Methods in org.apache.lucene.util with parameters of type IndexWriter
`static void` | `_TestUtil.keepFullyDeletedSegments(IndexWriter w)`
`static void` | `_TestUtil.reduceOpenFiles(IndexWriter w)` just tries to configure things to keep the open file count lowish
`static void` | `_TestUtil.syncConcurrentMerges(IndexWriter writer)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES