private abstract static class FastHit.SummaryData.SummaryDataIterator<VALUE> extends Object implements Iterator<VALUE>
Modifier and Type | Field and Description |
---|---|
private Iterator<Map.Entry<String,com.yahoo.data.access.Inspector>> |
fieldIterator |
private VALUE |
next
The next value or null if none, eagerly read because we need to skip removed and overwritten values
|
private FastHit.SummaryData |
summaryData |
Constructor and Description |
---|
SummaryDataIterator(FastHit.SummaryData summaryData,
Iterator<Map.Entry<String,com.yahoo.data.access.Inspector>> fieldIterator) |
Modifier and Type | Method and Description |
---|---|
protected void |
advanceNext() |
boolean |
hasNext() |
VALUE |
next() |
protected abstract VALUE |
toValue(Map.Entry<String,com.yahoo.data.access.Inspector> field) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining, remove
private final FastHit.SummaryData summaryData
private final Iterator<Map.Entry<String,com.yahoo.data.access.Inspector>> fieldIterator
private VALUE next
SummaryDataIterator(FastHit.SummaryData summaryData, Iterator<Map.Entry<String,com.yahoo.data.access.Inspector>> fieldIterator)
Copyright © 2018. All rights reserved.