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

Packages that use MergeScheduler
org.apache.lucene.index: Code to maintain and access indices.

Uses of MergeScheduler in org.apache.lucene.index

Subclasses of MergeScheduler in org.apache.lucene.index
`class` `ConcurrentMergeScheduler` A `MergeScheduler` that runs each merge using a separate thread.
`class` `NoMergeScheduler` A `MergeScheduler` which never executes any merges.
`class` `SerialMergeScheduler` A `MergeScheduler` that simply does each merge sequentially, using the current thread.

Fields in org.apache.lucene.index declared as MergeScheduler
`static MergeScheduler` `NoMergeScheduler.INSTANCE` The single instance of `NoMergeScheduler`
`protected MergeScheduler` `LiveIndexWriterConfig.mergeScheduler` `MergeScheduler` to use for running merges.

Methods in org.apache.lucene.index that return MergeScheduler
`MergeScheduler` `NoMergeScheduler.clone()`
`MergeScheduler` `MergeScheduler.clone()`
`MergeScheduler` `ConcurrentMergeScheduler.clone()`
`MergeScheduler` `LiveIndexWriterConfig.getMergeScheduler()` Returns the `MergeScheduler` that was set by `IndexWriterConfig.setMergeScheduler(MergeScheduler)`.
`MergeScheduler` `IndexWriterConfig.getMergeScheduler()`

Methods in org.apache.lucene.index with parameters of type MergeScheduler
`IndexWriterConfig` `IndexWriterConfig.setMergeScheduler(MergeScheduler mergeScheduler)` Expert: sets the merge scheduler used by this writer.

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