java.util
Interface Collection
- All Known Subinterfaces:
- List, Set
- All Known Implementing Classes:
- AbstractCollection, AbstractList, AbstractSet, ArrayList
- public interface Collection
add
public boolean add(java.lang.Object o)
throws UnsupportedOperationException,
java.lang.ClassCastException,
java.lang.IllegalArgumentException
- Throws:
UnsupportedOperationException
java.lang.ClassCastException
java.lang.IllegalArgumentException
addAll
public boolean addAll(Collection c)
throws UnsupportedOperationException,
java.lang.ClassCastException,
java.lang.IllegalArgumentException
- Throws:
UnsupportedOperationException
java.lang.ClassCastException
java.lang.IllegalArgumentException
clear
public void clear()
throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
contains
public boolean contains(java.lang.Object o)
containsAll
public boolean containsAll(Collection c)
equals
public boolean equals(java.lang.Object o)
hashCode
public int hashCode()
isEmpty
public boolean isEmpty()
iterator
public Iterator iterator()
remove
public boolean remove(java.lang.Object o)
throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
removeAll
public boolean removeAll(Collection c)
throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
retainAll
public boolean retainAll(Collection c)
throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
size
public int size()
toArray
public java.lang.Object[] toArray()
toArray
public java.lang.Object[] toArray(java.lang.Object[] a)
throws java.lang.ArrayStoreException
- Throws:
java.lang.ArrayStoreException