Class OObjectCustomSerializerIterator<TYPE>

java.lang.Object
com.orientechnologies.orient.object.serialization.OObjectCustomSerializerIterator<TYPE>
All Implemented Interfaces:
Serializable, Iterator<TYPE>

public class OObjectCustomSerializerIterator<TYPE> extends Object implements Iterator<TYPE>, Serializable
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 Molino (molino.luca--at--gmail.com)
See Also:
  • Constructor Details

    • OObjectCustomSerializerIterator

      public OObjectCustomSerializerIterator(Class<?> iDeserializeClass, ORecord iSourceRecord, Iterator<? extends Object> iIterator)
  • Method Details