Uses of Class
org.apache.lucene.index.DocValuesFieldUpdates.Iterator
-
Packages that use DocValuesFieldUpdates.Iterator Package Description org.apache.lucene.index Code to maintain and access indices. -
-
Uses of DocValuesFieldUpdates.Iterator in org.apache.lucene.index
Subclasses of DocValuesFieldUpdates.Iterator in org.apache.lucene.index Modifier and Type Class Description (package private) static class
BinaryDocValuesFieldUpdates.Iterator
protected static class
DocValuesFieldUpdates.AbstractIterator
(package private) static class
NumericDocValuesFieldUpdates.Iterator
Fields in org.apache.lucene.index declared as DocValuesFieldUpdates.Iterator Modifier and Type Field Description private DocValuesFieldUpdates.Iterator
ReadersAndUpdates.MergedDocValues. updateIterator
Methods in org.apache.lucene.index that return DocValuesFieldUpdates.Iterator Modifier and Type Method Description (package private) abstract DocValuesFieldUpdates.Iterator
DocValuesFieldUpdates. iterator()
Returns anDocValuesFieldUpdates.Iterator
over the updated documents and their values.(package private) DocValuesFieldUpdates.Iterator
DocValuesFieldUpdates.SingleValueDocValuesFieldUpdates. iterator()
static DocValuesFieldUpdates.Iterator
DocValuesFieldUpdates. mergedIterator(DocValuesFieldUpdates.Iterator[] subs)
Merge-sorts multiple iterators, one per delGen, favoring the largest delGen that has updates for a given docID.Methods in org.apache.lucene.index with parameters of type DocValuesFieldUpdates.Iterator Modifier and Type Method Description void
BinaryDocValuesFieldUpdates. add(int docId, DocValuesFieldUpdates.Iterator iterator)
(package private) abstract void
DocValuesFieldUpdates. add(int docId, DocValuesFieldUpdates.Iterator iterator)
Adds the value for the given docID.(package private) void
DocValuesFieldUpdates.SingleValueDocValuesFieldUpdates. add(int docId, DocValuesFieldUpdates.Iterator iterator)
(package private) void
NumericDocValuesFieldUpdates. add(int docId, DocValuesFieldUpdates.Iterator iterator)
(package private) static BinaryDocValues
DocValuesFieldUpdates.Iterator. asBinaryDocValues(DocValuesFieldUpdates.Iterator iterator)
Wraps the given iterator as a BinaryDocValues instance.(package private) static NumericDocValues
DocValuesFieldUpdates.Iterator. asNumericDocValues(DocValuesFieldUpdates.Iterator iterator)
Wraps the given iterator as a NumericDocValues instance.static DocValuesFieldUpdates.Iterator
DocValuesFieldUpdates. mergedIterator(DocValuesFieldUpdates.Iterator[] subs)
Merge-sorts multiple iterators, one per delGen, favoring the largest delGen that has updates for a given docID.(package private) void
PendingDeletes. onDocValuesUpdate(FieldInfo info, DocValuesFieldUpdates.Iterator iterator)
Called for every field update for the given field at flush time(package private) void
PendingSoftDeletes. onDocValuesUpdate(FieldInfo info, DocValuesFieldUpdates.Iterator iterator)
private void
IndexWriter. skipDeletedDoc(DocValuesFieldUpdates.Iterator[] updatesIters, int deletedDoc)
Constructors in org.apache.lucene.index with parameters of type DocValuesFieldUpdates.Iterator Constructor Description MergedDocValues(DocValuesInstance onDiskDocValues, DocValuesInstance updateDocValues, DocValuesFieldUpdates.Iterator updateIterator)
-