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

- Packages that use IndexWriter
  Package | Description
  --- | ---
  org.apache.lucene.benchmark.byTask | Benchmarking Lucene By Tasks.
  org.apache.lucene.benchmark.byTask.tasks | Extendable benchmark tasks.
  org.apache.lucene.index | Code to maintain and access indices.

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

    Methods in org.apache.lucene.benchmark.byTask that return IndexWriter
    Modifier and Type | Method and Description
    --- | ---
    `IndexWriter` | PerfRunData.`getIndexWriter()`

    Methods in org.apache.lucene.benchmark.byTask with parameters of type IndexWriter
    Modifier and Type | Method and Description
    --- | ---
    `void` | PerfRunData.`setIndexWriter(IndexWriter indexWriter)`

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

    Methods in org.apache.lucene.benchmark.byTask.tasks with parameters of type IndexWriter
    Modifier and Type | Method and Description
    --- | ---
    `static void` | CreateIndexTask.`setIndexWriterConfig(IndexWriter writer, Config config)`

  - ### Uses of IndexWriter in org.apache.lucene.index

    Fields in org.apache.lucene.index declared as IndexWriter
    Modifier and Type | Field and Description
    --- | ---
    `protected IndexWriter` | IndexModifier.`indexWriter` Deprecated.
    `protected IndexWriter` | ConcurrentMergeScheduler.`writer`
    `protected IndexWriter` | MergePolicy.`writer`

    Methods in org.apache.lucene.index with parameters of type IndexWriter
    Modifier and Type | Method and Description
    --- | ---
    `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.
    `void` | ConcurrentMergeScheduler.`merge(IndexWriter writer)`

    Constructors in org.apache.lucene.index with parameters of type IndexWriter
    Constructor and Description
    `LogByteSizeMergePolicy(IndexWriter writer)`
    `LogDocMergePolicy(IndexWriter writer)`
    `LogMergePolicy(IndexWriter writer)`
    `MergePolicy(IndexWriter writer)`
    `MergeThread(IndexWriter writer, MergePolicy.OneMerge startMerge)`

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