Class OLazyRecordIterator

java.lang.Object
com.orientechnologies.orient.core.db.record.OLazyRecordIterator
All Implemented Interfaces:
OLazyIterator<OIdentifiable>, OResettable, Iterator<OIdentifiable>

public class OLazyRecordIterator 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.
Author:
Luca Garulli (l.garulli--(at)--orientdb.com)