Class OObjectLazySet<TYPE>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<E>
java.util.HashSet<TYPE>
com.orientechnologies.orient.object.db.OObjectLazySet<TYPE>
All Implemented Interfaces:
OLazyObjectSetInterface<TYPE>, OObjectLazyMultivalueElement<Set<TYPE>>, Serializable, Cloneable, Iterable<TYPE>, Collection<TYPE>, Set<TYPE>

public class OObjectLazySet<TYPE> extends HashSet<TYPE> implements OLazyObjectSetInterface<TYPE>, OObjectLazyMultivalueElement<Set<TYPE>>, Serializable
Lazy implementation of Set. It's bound to a source ORecord object to keep track of changes. This avoid to call the makeDirty() by hand when the set is changed.
Author:
Luca Molino (molino.luca--at--gmail.com)
See Also: