org.granite.client.tide.data.impl
Class UIDWeakSet
java.lang.Object
org.granite.client.tide.data.impl.UIDWeakSet
public class UIDWeakSet
- extends Object
Implementation of HashSet that holds weak references to UID entities
- Author:
- William DRAI
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UIDWeakSet
public UIDWeakSet()
UIDWeakSet
public UIDWeakSet(int capacity)
clear
public void clear()
put
public Identifiable put(Identifiable uidObject)
get
public Identifiable get(String uid)
find
public Object find(UIDWeakSet.Matcher matcher)
apply
public void apply(UIDWeakSet.Operation operation)
remove
public Identifiable remove(String uid)
size
public int size()
data
public List<Object> data()