java.util
Interface Collection<E>
- Type Parameters:
E
- type of the elements
- All Superinterfaces:
- Iterable<E>
- All Known Subinterfaces:
- List<E>
- All Known Implementing Classes:
- ArrayList
public interface Collection<E>
- extends Iterable<E>
- Author:
- Sven Köhler
add
boolean add(E e)
remove
boolean remove(Object o)
addAll
boolean addAll(Collection<? extends E> c)
removeAll
boolean removeAll(Collection<?> c)
retainAll
boolean retainAll(Collection<?> c)
contains
boolean contains(Object o)
containsAll
boolean containsAll(Collection<?> c)
equals
boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
int hashCode()
- Overrides:
hashCode
in class Object
size
int size()
isEmpty
boolean isEmpty()
clear
void clear()
iterator
Iterator<E> iterator()
- Specified by:
iterator
in interface Iterable<E>
toArray
Object[] toArray()
toArray
<T> T[] toArray(T[] a)