@Override public boolean next(Text key, PeekingIterator<Entry<Key,Value>> value) throws IOException { if (!rowIterator.hasNext()) return false; value.initialize(rowIterator.next()); numKeysRead = rowIterator.getKVCount(); key.set((currentKey = value.peek().getKey()).getRow()); return true; }
@Override public boolean next(Text key, PeekingIterator<Entry<Key,Value>> value) throws IOException { if (!rowIterator.hasNext()) return false; value.initialize(rowIterator.next()); numKeysRead = rowIterator.getKVCount(); key.set((currentKey = value.peek().getKey()).getRow()); return true; }
@Override public boolean next(Text key, PeekingIterator<Entry<Key,Value>> value) { if (!rowIterator.hasNext()) return false; value.initialize(rowIterator.next()); numKeysRead = rowIterator.getKVCount(); key.set((currentKey = value.peek().getKey()).getRow()); return true; }
@Override public boolean next(Text key, PeekingIterator<Entry<Key,Value>> value) throws IOException { if (!rowIterator.hasNext()) return false; value.initialize(rowIterator.next()); numKeysRead = rowIterator.getKVCount(); key.set((currentKey = value.peek().getKey()).getRow()); return true; }