- All Implemented Interfaces:
- OLazyIterator<OIdentifiable>, OResettable, Iterator<OIdentifiable>
public class OLazyRecordMultiIterator
extends Object
implements OLazyIterator<OIdentifiable>, OResettable
Lazy implementation of Iterator that load the records only when accessed. It keep also track of changes to the source record
avoiding to call setDirty() by hand. The main difference with OLazyRecordIterator is that this iterator handles multiple
iterators of collections as they are just one.
- Author:
- Luca Garulli (l.garulli--at--orientechnologies.com)
- See Also:
OLazyRecordIterator