com.aelitis.azureus.core.util
Class CopyOnWriteSet<T>
java.lang.Object
  
com.aelitis.azureus.core.util.CopyOnWriteSet<T>
- All Implemented Interfaces: 
 - Iterable<T>
 
public class CopyOnWriteSet<T>
- extends Object
- implements Iterable<T>
  
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
CopyOnWriteSet
public CopyOnWriteSet(boolean identity_hash_set)
add
public boolean add(T o)
 
 
remove
public boolean remove(T o)
 
 
contains
public boolean contains(T o)
 
 
clear
public void clear()
 
 
isEmpty
public boolean isEmpty()
 
 
size
public int size()
 
 
getSet
public Set<T> getSet()
 
 
iterator
public Iterator<T> iterator()
- Specified by:
 iterator in interface Iterable<T>