Class BoundedStringIterator
java.lang.Object
org.archive.util.iterator.AbstractPeekableIterator<String>
org.archive.util.iterator.BoundedStringIterator
- All Implemented Interfaces:
Closeable,AutoCloseable,Iterator<String>,CloseableIterator<String>,PeekableIterator<String>
public class BoundedStringIterator
extends AbstractPeekableIterator<String>
implements CloseableIterator<String>
-
Constructor Summary
ConstructorsConstructorDescriptionBoundedStringIterator(Iterator<String> inner, String boundary) BoundedStringIterator(Iterator<String> inner, String boundary, boolean inclusive) BoundedStringIterator(Iterator<String> inner, String boundary, boolean inclusive, boolean reverse) -
Method Summary
Methods inherited from class org.archive.util.iterator.AbstractPeekableIterator
getComparator, hasNext, next, peek, remove, wrap, wrapReaderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, remove
-
Constructor Details
-
BoundedStringIterator
-
BoundedStringIterator
-
BoundedStringIterator
-
-
Method Details
-
getNextInner
- Specified by:
getNextInnerin classAbstractPeekableIterator<String>
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein classAbstractPeekableIterator<String>- Throws:
IOException
-