public class HoodieLogFormatReverseReader extends Object implements HoodieLogFormat.Reader
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
HoodieLogFile |
getLogFile() |
boolean |
hasNext() |
boolean |
hasPrev()
Read log file in reverse order and check if prev block is present.
|
HoodieLogBlock |
next() |
HoodieLogBlock |
prev()
Read log file in reverse order and return prev block if present.
|
void |
remove() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic boolean hasNext()
hasNext in interface Iterator<HoodieLogBlock>public HoodieLogBlock next()
next in interface Iterator<HoodieLogBlock>public HoodieLogFile getLogFile()
getLogFile in interface HoodieLogFormat.ReaderHoodieLogFormatpublic void remove()
remove in interface Iterator<HoodieLogBlock>public boolean hasPrev()
HoodieLogFormat.ReaderhasPrev in interface HoodieLogFormat.Readerpublic HoodieLogBlock prev() throws IOException
HoodieLogFormat.Readerprev in interface HoodieLogFormat.ReaderIOExceptionCopyright © 2024 The Apache Software Foundation. All rights reserved.