Class ORecordLazyMap

All Implemented Interfaces:
OSizeable, OAutoConvertToRecord, ODetachable, ORecordElement, ORecordLazyMultiValue, OTrackedMultiValue<Object,OIdentifiable>, Serializable, Cloneable, Map<Object,OIdentifiable>, SequencedMap<Object,OIdentifiable>

public class ORecordLazyMap extends OTrackedMap<OIdentifiable> implements ORecordLazyMultiValue
Lazy implementation of LinkedHashMap. It's bound to a source ORecord object to keep track of changes. This avoid to call the makeDirty() by hand when the map is changed.
Author:
Luca Garulli (l.garulli--(at)--orientdb.com)
See Also: