- Enclosing class:
public static class MergePolicy.OneMerge
- extends Object
OneMerge provides the information necessary to perform
an individual primitive merge operation, resulting in
a single new segment. The merge spec includes the
subset of segments to be merged as well as whether the
new segment should use the compound file format.
|Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public final SegmentInfos segments
public MergePolicy.OneMerge(SegmentInfos segments)
public void setPause(boolean paused)
public boolean getPause()
public String segString(Directory dir)
public long totalBytesSize()
- Returns the total size in bytes of this merge. Note that this does not
indicate the size of the merged segment, but the input total size.
public int totalNumDocs()
- Returns the total number of documents that are included with this merge.
Note that this does not indicate the number of documents after the merge.
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.