Klasse LogIterator
java.lang.Object
org.teamapps.universaldb.index.log.LogIterator
- Alle implementierten Schnittstellen:
AutoCloseable,Iterator<byte[]>
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungLogIterator(List<File> logFiles, long startPosition, boolean rotatingLogIndex) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclose()voidlongbooleanhasNext()byte[]next()voidreadMessages(List<PositionIndexedMessage> messages) Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden java.util.Iterator
forEachRemaining, remove
-
Konstruktordetails
-
LogIterator
-
-
Methodendetails
-
readMessages
-
hasNext
public boolean hasNext() -
next
public byte[] next() -
getCurrentReadPosition
public long getCurrentReadPosition() -
close
- Angegeben von:
closein SchnittstelleAutoCloseable- Löst aus:
Exception
-
closeSave
public void closeSave()
-