| 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use MergePolicy | |
|---|---|
| org.apache.lucene.index | Code to maintain and access indices. | 
| Uses of MergePolicy in org.apache.lucene.index | 
|---|
| Subclasses of MergePolicy in org.apache.lucene.index | |
|---|---|
 class | 
LogByteSizeMergePolicy
This is a LogMergePolicy that measures size of a
  segment as the total byte size of the segment's files. | 
 class | 
LogDocMergePolicy
This is a LogMergePolicy that measures size of a
  segment as the number of documents (not taking deletions
  into account). | 
 class | 
LogMergePolicy
This class implements a MergePolicy that tries
 to merge segments into levels of exponentially
 increasing size, where each level has fewer segments than
 the value of the merge factor. | 
 class | 
NoMergePolicy
A MergePolicy which never returns merges to execute (hence it's
 name). | 
 class | 
TieredMergePolicy
Merges segments of approximately equal size, subject to an allowed number of segments per tier.  | 
 class | 
UpgradeIndexMergePolicy
This MergePolicy is used for upgrading all existing segments of
 an index when calling IndexWriter.forceMerge(int). | 
| Fields in org.apache.lucene.index declared as MergePolicy | |
|---|---|
protected  MergePolicy | 
UpgradeIndexMergePolicy.base
Wrapped MergePolicy. | 
static MergePolicy | 
NoMergePolicy.COMPOUND_FILES
A singleton NoMergePolicy which indicates the index uses compound
 files. | 
protected  MergePolicy | 
LiveIndexWriterConfig.mergePolicy
MergePolicy for selecting merges. | 
static MergePolicy | 
NoMergePolicy.NO_COMPOUND_FILES
A singleton NoMergePolicy which indicates the index does not use
 compound files. | 
| Methods in org.apache.lucene.index that return MergePolicy | |
|---|---|
 MergePolicy | 
MergePolicy.clone()
 | 
 MergePolicy | 
IndexWriterConfig.getMergePolicy()
 | 
 MergePolicy | 
LiveIndexWriterConfig.getMergePolicy()
Returns the current MergePolicy in use by this writer.  | 
| Methods in org.apache.lucene.index with parameters of type MergePolicy | |
|---|---|
 IndexWriterConfig | 
IndexWriterConfig.setMergePolicy(MergePolicy mergePolicy)
Expert: MergePolicy is invoked whenever there are changes to the
 segments in the index. | 
| Constructors in org.apache.lucene.index with parameters of type MergePolicy | |
|---|---|
UpgradeIndexMergePolicy(MergePolicy base)
Wrap the given MergePolicy and intercept forceMerge requests to
 only upgrade segments written with previous Lucene versions. | 
|
  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||