com.samskivert.util
Class Collections.SynchronizedCollection<E>
java.lang.Object
com.samskivert.util.Collections.SynchronizedCollection<E>
- All Implemented Interfaces:
- Iterable<E>, Collection<E>
- Direct Known Subclasses:
- Collections.SynchronizedSet
- Enclosing class:
- Collections
protected static class Collections.SynchronizedCollection<E>
- extends Object
- implements Collection<E>
I wish I could use this from the java.util.Collections
class, but those crazy kids at Sun are always using private and
default access and pointlessly preventing people from properly
reusing their code. Yay!
size
public int size()
- Specified by:
size in interface Collection<E>
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface Collection<E>
contains
public boolean contains(Object o)
- Specified by:
contains in interface Collection<E>
toArray
public Object[] toArray()
- Specified by:
toArray in interface Collection<E>
toArray
public <T> T[] toArray(T[] a)
- Specified by:
toArray in interface Collection<E>
iterator
public Iterator<E> iterator()
- Specified by:
iterator in interface Iterable<E>- Specified by:
iterator in interface Collection<E>
add
public boolean add(E o)
- Specified by:
add in interface Collection<E>
remove
public boolean remove(Object o)
- Specified by:
remove in interface Collection<E>
containsAll
public boolean containsAll(Collection<?> coll)
- Specified by:
containsAll in interface Collection<E>
addAll
public boolean addAll(Collection<? extends E> coll)
- Specified by:
addAll in interface Collection<E>
removeAll
public boolean removeAll(Collection<?> coll)
- Specified by:
removeAll in interface Collection<E>
retainAll
public boolean retainAll(Collection<?> coll)
- Specified by:
retainAll in interface Collection<E>
clear
public void clear()
- Specified by:
clear in interface Collection<E>
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2000-2008 Michael Bayne.
All Rights Reserved.