static final class NumericDocValuesFieldUpdates.Iterator extends DocValuesFieldUpdates.Iterator
| Modifier and Type | Field and Description |
|---|---|
private long |
delGen |
private int |
doc |
private PagedMutable |
docs |
private long |
idx |
private int |
size |
private java.lang.Long |
value |
private PagedGrowableWriter |
values |
| Constructor and Description |
|---|
Iterator(int size,
PagedGrowableWriter values,
PagedMutable docs,
long delGen) |
| Modifier and Type | Method and Description |
|---|---|
(package private) long |
delGen()
Returns delGen for this packet.
|
(package private) int |
doc()
Returns the current document this iterator is on.
|
(package private) int |
nextDoc()
Returns the next document which has an update, or
DocIdSetIterator.NO_MORE_DOCS if there are no more documents to
return. |
(package private) java.lang.Long |
value()
Returns the value of the document returned from
DocValuesFieldUpdates.Iterator.nextDoc(). |
private final int size
private final PagedGrowableWriter values
private final PagedMutable docs
private long idx
private int doc
private java.lang.Long value
private final long delGen
Iterator(int size,
PagedGrowableWriter values,
PagedMutable docs,
long delGen)
java.lang.Long value()
DocValuesFieldUpdates.IteratorDocValuesFieldUpdates.Iterator.nextDoc(). A
null value means that it was unset for this document.value in class DocValuesFieldUpdates.Iteratorint nextDoc()
DocValuesFieldUpdates.IteratorDocIdSetIterator.NO_MORE_DOCS if there are no more documents to
return.nextDoc in class DocValuesFieldUpdates.Iteratorint doc()
DocValuesFieldUpdates.Iteratordoc in class DocValuesFieldUpdates.Iteratorlong delGen()
DocValuesFieldUpdates.IteratordelGen in class DocValuesFieldUpdates.Iterator