Specifications

Sun Services
Java™ Programming Language
Module 9, slide 31 of 37
Copyright 2005 Sun Microsystems, Inc. All Rights Reserved. Sun Services, Revision F
Generic Collections API
Collection<E>
«interface»
Set<E>
«interface»
List<E>
«interface»
HashSet<E>
ArrayList<E>
LinkedList<E>
+add(element : E) : boolean
+size() : int
+remove(element : E) : boolean
+isEmpty() : boolean
+contains(element : E) : boolean
+iterator() : Iterator<E>
+add(index : int, element : E)
+get(index : int) : E
+remove(index : int) : E
+set(index : int, element E)
+indexOf(element : E) : int
+listIterator() : ListIterator<E>