|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.lucene.index.MergeState.DocMap
public abstract static class MergeState.DocMap
Remaps docids around deletes during merge
Constructor Summary | |
---|---|
protected |
MergeState.DocMap(Bits liveDocs)
Sole constructor. |
Method Summary | |
---|---|
static MergeState.DocMap |
build(AtomicReader reader)
Creates a MergeState.DocMap instance appropriate for
this reader. |
int |
get(int docId)
Returns the mapped docID corresponding to the provided one. |
boolean |
hasDeletions()
Returns true if there are any deletions. |
abstract int |
maxDoc()
Returns the total number of documents, ignoring deletions. |
abstract int |
numDeletedDocs()
Returns the number of deleted documents. |
int |
numDocs()
Returns the number of not-deleted documents. |
abstract int |
remap(int docId)
Returns the mapped docID corresponding to the provided one. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected MergeState.DocMap(Bits liveDocs)
Method Detail |
---|
public static MergeState.DocMap build(AtomicReader reader)
MergeState.DocMap
instance appropriate for
this reader.
public int get(int docId)
public abstract int remap(int docId)
public abstract int maxDoc()
public final int numDocs()
public abstract int numDeletedDocs()
public boolean hasDeletions()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |