|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.lucene.util.WAH8DocIdSet.Builder
public static final class WAH8DocIdSet.Builder
A builder for WAH8DocIdSets.
| Constructor Summary | |
|---|---|
WAH8DocIdSet.Builder()
Sole constructor |
|
| Method Summary | |
|---|---|
WAH8DocIdSet.Builder |
add(DocIdSetIterator disi)
Add the content of the provided DocIdSetIterator. |
WAH8DocIdSet.Builder |
add(int docID)
Add a document to this builder. |
WAH8DocIdSet |
build()
Build a new WAH8DocIdSet. |
WAH8DocIdSet.Builder |
setIndexInterval(int indexInterval)
Set the index interval. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WAH8DocIdSet.Builder()
| Method Detail |
|---|
public WAH8DocIdSet.Builder add(int docID)
public WAH8DocIdSet.Builder add(DocIdSetIterator disi)
throws IOException
DocIdSetIterator.
IOExceptionpublic WAH8DocIdSet.Builder setIndexInterval(int indexInterval)
DocIdSetIterator.advance(int) but make the DocIdSet
larger. An index interval i makes the index add an overhead
which is at most 4/i, but likely much less.The default index
interval is 8, meaning the index has an overhead of at most
50%. To disable indexing, you can pass Integer.MAX_VALUE as an
index interval.
public WAH8DocIdSet build()
WAH8DocIdSet.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||