in src/main/java/software/amazon/qldb/ResultRetriever.java [132:147]
public synchronized boolean hasNext() {
if (isClosed.get()) {
throw QldbDriverException.create(Errors.RESULT_PARENT_INACTIVE.get(), retriever.txnId);
}
while (currentResultValueIndex >= currentPage.values().size()) {
if (null == currentPage.nextPageToken()) {
return false;
}
currentPage = retriever.getNextPage();
currentResultValueIndex = 0;
ioUsage = retriever.getUpdatedIOUsage();
timingInfo = retriever.getUpdatedTimingInformation();
}
return true;
}