public class InputViewIterator<E> extends Object implements MutableObjectIterator<E>
Constructor and Description |
---|
InputViewIterator(DataInputView inputView,
TypeSerializer<E> serializer) |
Modifier and Type | Method and Description |
---|---|
E |
next()
Gets the next element from the collection.
|
E |
next(E reuse)
Gets the next element from the collection.
|
public InputViewIterator(DataInputView inputView, TypeSerializer<E> serializer)
public E next(E reuse) throws IOException
MutableObjectIterator
next
in interface MutableObjectIterator<E>
reuse
- The target object into which to place next element if E is mutable.null
if the iterator is exhausted.IOException
- Thrown, if a problem occurred in the underlying I/O layer or in the
serialization / deserialization logicpublic E next() throws IOException
MutableObjectIterator
next
in interface MutableObjectIterator<E>
null
if the iterator is exhausted.IOException
- Thrown, if a problem occurred in the underlying I/O layer or in the
serialization / deserialization logicCopyright © 2014–2021 The Apache Software Foundation. All rights reserved.