## Uses of Class
org.apache.lucene.index.MergePolicy.OneMerge

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

Uses of MergePolicy.OneMerge in org.apache.lucene.index

Fields in org.apache.lucene.index with type parameters of type MergePolicy.OneMerge
`List<MergePolicy.OneMerge>` `MergePolicy.MergeSpecification.merges` The subset of segments to be included in the primitive merge.

Methods in org.apache.lucene.index that return MergePolicy.OneMerge
`MergePolicy.OneMerge` `ConcurrentMergeScheduler.MergeThread.getCurrentMerge()`
`MergePolicy.OneMerge` `IndexWriter.getNextMerge()` Expert: the `MergeScheduler` calls this method to retrieve the next merge requested by the MergePolicy
`MergePolicy.OneMerge` `ConcurrentMergeScheduler.MergeThread.getRunningMerge()`

Methods in org.apache.lucene.index with parameters of type MergePolicy.OneMerge
`void` `MergePolicy.MergeSpecification.add(MergePolicy.OneMerge merge)`
`protected void` `ConcurrentMergeScheduler.doMerge(MergePolicy.OneMerge merge)` Does the actual merge, by calling `IndexWriter.merge(org.apache.lucene.index.MergePolicy.OneMerge)`
`protected ConcurrentMergeScheduler.MergeThread` `ConcurrentMergeScheduler.getMergeThread(IndexWriter writer, MergePolicy.OneMerge merge)` Create and return a new MergeThread
`void` `IndexWriter.merge(MergePolicy.OneMerge merge)` Merges the indicated segments, replacing them in the stack with a single segment.
`void` `ConcurrentMergeScheduler.MergeThread.setRunningMerge(MergePolicy.OneMerge merge)`

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