Module org.apache.lucene.core
Package org.apache.lucene.internal.hppc
Class LongFloatHashMap.EntryIterator
java.lang.Object
org.apache.lucene.internal.hppc.AbstractIterator<LongFloatHashMap.LongFloatCursor>
org.apache.lucene.internal.hppc.LongFloatHashMap.EntryIterator
- All Implemented Interfaces:
Iterator<LongFloatHashMap.LongFloatCursor>
- Enclosing class:
LongFloatHashMap
private final class LongFloatHashMap.EntryIterator
extends AbstractIterator<LongFloatHashMap.LongFloatCursor>
An iterator implementation for
LongFloatHashMap.iterator().-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final LongFloatHashMap.LongFloatCursorprivate final intprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LongFloatHashMap.LongFloatCursorfetch()Fetch next element.Methods inherited from class org.apache.lucene.internal.hppc.AbstractIterator
done, hasNext, next, removeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
EntryIterator
public EntryIterator()
-
-
Method Details
-
fetch
Description copied from class:AbstractIteratorFetch next element. The implementation must returnAbstractIterator.done()when all elements have been fetched.- Specified by:
fetchin classAbstractIterator<LongFloatHashMap.LongFloatCursor>- Returns:
- Returns the next value for the iterator or chain-calls
AbstractIterator.done().
-