Package org.apache.lucene.util
Class SparseLiveDocs.Builder
java.lang.Object
org.apache.lucene.util.SparseLiveDocs.Builder
- Enclosing class:
SparseLiveDocs
Builder for creating SparseLiveDocs instances with optional pre-computed deleted count.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the SparseLiveDocs 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 SparseLiveDocs instance.- Returns:
- a new SparseLiveDocs instance
- Throws:
IllegalArgumentException- if deletedCount is outside valid range [0, maxDoc]
-