@InterfaceAudience.Public @InterfaceStability.Evolving public class MarkableIterator<VALUE> extends Object
MarkableIterator is a wrapper iterator class that
implements the MarkableIteratorInterface.| Constructor and Description |
|---|
MarkableIterator(Iterator<VALUE> itr)
Create a new iterator layered on the input iterator
|
public MarkableIterator(Iterator<VALUE> itr)
itr - underlying iterator that implements MarkableIteratorInterfacepublic void mark() throws IOException
IOExceptionpublic void reset() throws IOException
IOExceptionpublic void clearMark() throws IOException
IOExceptionpublic boolean hasNext()
public void remove()
Copyright © 2018 Apache Software Foundation. All rights reserved.