public class SummaryBlockIterator extends AbstractPeekableIterator<CloseableIterator<String>>
| Modifier and Type | Field and Description |
|---|---|
protected SummaryLine |
currLine |
protected boolean |
isFirst |
protected SummaryLine |
nextLine |
protected ZipNumParams |
params |
protected CloseableIterator<String> |
summaryIterator |
protected int |
totalBlocks |
protected ZipNumIndex |
zipnumIndex |
| Constructor and Description |
|---|
SummaryBlockIterator(CloseableIterator<String> summaryIterator,
ZipNumIndex zipnumIndex,
ZipNumParams params) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
CloseableIterator<String> |
getNextInner() |
getComparator, hasNext, next, peek, remove, wrap, wrapReaderprotected CloseableIterator<String> summaryIterator
protected ZipNumIndex zipnumIndex
protected SummaryLine nextLine
protected SummaryLine currLine
protected boolean isFirst
protected int totalBlocks
protected final ZipNumParams params
public SummaryBlockIterator(CloseableIterator<String> summaryIterator, ZipNumIndex zipnumIndex, ZipNumParams params)
public CloseableIterator<String> getNextInner()
getNextInner in class AbstractPeekableIterator<CloseableIterator<String>>public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class AbstractPeekableIterator<CloseableIterator<String>>IOExceptionCopyright © 2015 The International Internet Preservation Consortium. All Rights Reserved.