Package org.apache.lucene.util
Class DenseLiveDocs.Builder
java.lang.Object
org.apache.lucene.util.DenseLiveDocs.Builder
- Enclosing class:
DenseLiveDocs
Builder for creating DenseLiveDocs instances with optional pre-computed deleted count.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the DenseLiveDocs instance.withDeletedCount(int deletedCount) Sets the pre-computed deleted document count, avoiding cardinality computation.
-
Method Details
-
withDeletedCount
Sets the pre-computed deleted document count, avoiding cardinality computation.- Parameters:
deletedCount- the number of deleted documents- Returns:
- this builder
-
build
Builds the DenseLiveDocs instance.- Returns:
- a new DenseLiveDocs instance
- Throws:
IllegalArgumentException- if deletedCount is outside valid range [0, maxDoc]
-