LazyItemIterator is an id-based iterator that instantiates the Items only when they are requested. Important: Items that appear to be nonexistent for some reason (e.g. because of insufficient access rights or because they have been removed since the iterator has been retrieved) are silently skipped. As a result the size of the iterator as reported by {@link #getSize()} might appear to be shrinking while iterating over theitems. todo should getSize() better always return -1?
@see #getSize()
| |
| |