in src/main/java/org/apache/sling/jcr/base/internal/mount/ChainedIterator.java [36:51]
protected T seek() {
while (true) {
if (currentIterator == null) {
if (!iterators.hasNext()) {
return null;
}
currentIterator = iterators.next();
continue;
}
if (currentIterator.hasNext()) {
return currentIterator.next();
} else {
currentIterator = null;
}
}
}