public class OLazyRecordIterator extends Object implements OLazyIterator<OIdentifiable>, OResettable
Constructor and Description |
---|
OLazyRecordIterator(Iterable<? extends OIdentifiable> iSource,
boolean iConvertToRecord) |
OLazyRecordIterator(Iterator<? extends OIdentifiable> iIterator,
boolean iConvertToRecord) |
OLazyRecordIterator(ORecordElement iSourceRecord,
Iterator<? extends OIdentifiable> iIterator,
boolean iConvertToRecord) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext() |
OIdentifiable |
next() |
void |
remove() |
void |
reset() |
OIdentifiable |
update(OIdentifiable iValue) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
public OLazyRecordIterator(Iterator<? extends OIdentifiable> iIterator, boolean iConvertToRecord)
public OLazyRecordIterator(ORecordElement iSourceRecord, Iterator<? extends OIdentifiable> iIterator, boolean iConvertToRecord)
public OLazyRecordIterator(Iterable<? extends OIdentifiable> iSource, boolean iConvertToRecord)
public OIdentifiable next()
next
in interface Iterator<OIdentifiable>
public boolean hasNext()
hasNext
in interface Iterator<OIdentifiable>
public OIdentifiable update(OIdentifiable iValue)
update
in interface OLazyIterator<OIdentifiable>
public void remove()
remove
in interface Iterator<OIdentifiable>
public void reset()
reset
in interface OResettable
Copyright © 2009–2020 OrientDB. All rights reserved.