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