Module org.apache.lucene.core
Package org.apache.lucene.internal.hppc
Class IntFloatHashMap.ValuesIterator
java.lang.Object
org.apache.lucene.internal.hppc.AbstractIterator<FloatCursor>
org.apache.lucene.internal.hppc.IntFloatHashMap.ValuesIterator
- All Implemented Interfaces:
Iterator<FloatCursor>
- Enclosing class:
IntFloatHashMap
An iterator over the set of assigned values.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final FloatCursor
private final int
private int
private int
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.lucene.internal.hppc.AbstractIterator
done, hasNext, next, remove
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
cursor
-
increment
private final int increment -
index
private int index -
slot
private int slot
-
-
Constructor Details
-
ValuesIterator
public ValuesIterator()
-
-
Method Details
-
fetch
Description copied from class:AbstractIterator
Fetch next element. The implementation must returnAbstractIterator.done()
when all elements have been fetched.- Specified by:
fetch
in classAbstractIterator<FloatCursor>
- Returns:
- Returns the next value for the iterator or chain-calls
AbstractIterator.done()
.
-