Interface Summary |
Collection |
Collection is the root of the collection hierarchy. |
Comparator |
Comparator is used to compare two objects to determine their ordering in
respect to each other. |
Enumeration |
An Enumeration is used to sequence over a collection of objects. |
EventListener |
EventListener is the superclass of all event listener interfaces. |
Iterator |
An Iterator is used to sequence over a collection of objects. |
List |
List is a collection which maintains an ordering for its elements. |
ListIterator |
An ListIterator is used to sequence over a List of objects. |
Map |
Map has a set of keys, each key is mapped to a single value. |
Map.Entry |
Map.Entry is a key/value mapping which is contained in a Map. |
RandomAccess |
RandomAccess is implemented by List implementations that support
fast (usually constant time) random access. |
Set |
Set is a collection which does not allow duplicate elements. |
Class Summary |
AbstractCollection |
This class provides a skeletal implementation of the Collection
interface, to minimize the effort required to implement this interface. |
AbstractList |
This class provides a skeletal implementation of the List
interface to minimize the effort required to implement this interface
backed by a "random access" data store (such as an array). |
AbstractMap |
This class provides a skeletal implementation of the Map
interface, to minimize the effort required to implement this interface. |
AbstractSet |
This class provides a skeletal implementation of the Set
interface to minimize the effort required to implement this
interface. |
ArrayList |
Resizable-array implementation of the List interface. |
Dictionary |
Dictionary is a abstract class which is the superclass of all classes that
associate keys with values, such as Hashtable. |
EventListenerProxy |
This abstract class provides a simple wrapper to types of EventListener. |
EventObject |
EventObjects represent events. |
HashMap |
Hash table based implementation of the Map interface. |
HashSet |
This class implements the Set interface, backed by a hash table
(actually a HashMap instance). |
Hashtable |
This class implements a hashtable, which maps keys to values. |
Locale |
A Locale object represents a specific geographical, political,
or cultural region. |
Properties |
The Properties class represents a persistent set of
properties. |
ResourceBundle |
|
Stack |
The Stack class represents a last-in-first-out
(LIFO) stack of objects. |
Vector |
The Vector class implements a growable array of
objects. |
Exception Summary |
ConcurrentModificationException |
This runtime exception is thrown when a Collection is modified and an
existing iterator on the Collection is used to modify the Collection as well. |
DuplicateFormatFlagsException |
The unchecked exception will be thrown out if there are duplicate flags given
out in the format specifier. |
EmptyStackException |
Runtime exception which is thrown when pop/peek method of stack is executed
on a stack which is empty |
FormatFlagsConversionMismatchException |
The unchecked exception will be thrown out if a conversion and flags are
incompatible. |
FormatterClosedException |
The unchecked exception will be thrown out if the formatter has been closed. |
IllegalFormatCodePointException |
The unchecked exception will be thrown out if an invalid Unicode code point,
which is Character.isValidCodePoint(int), is passed as a parameter to
Formatter. |
IllegalFormatConversionException |
The unchecked exception will be thrown out when the parameter is incompatible
with the corresponding format specifier. |
IllegalFormatException |
Unchecked Exception that is to be thrown out when a format string that
contains either an illegal syntax or format specifier is transferred as a
parameter. |
IllegalFormatFlagsException |
The unchecked exception will be thrown out if the combination of the format
flags is illegal. |
IllegalFormatPrecisionException |
The unchecked exception will be thrown out when the precision is a negative
other than -1, or the conversion does not support a precision or other cases
when the precision is not supported. |
IllegalFormatWidthException |
The unchecked exception will be thrown out when the width is a negative other
than -1, or the conversion does not support a width or other cases when the
width is not supported. |
InputMismatchException |
An InputMismatchException is thrown by a scanner to indicate that the next
token does not match the pattern the specified type. |
InvalidPropertiesFormatException |
|
MissingFormatArgumentException |
The unchecked exception will be thrown out if there no corresponding argument
with the specified conversion or an argument index that refers to an
unexisting argument. |
MissingFormatWidthException |
The unchecked exception will be thrown out if the format width is missing but
is required. |
MissingResourceException |
This runtime exception is thrown by ResourceBundle when a resouce bundle
cannot be found or a resource is missing from a resource bundle. |
NoSuchElementException |
This runtime exception is thrown when trying to retrieve an element past the
end of an Enumeration, or the first or last element from an empty Vector. |
TooManyListenersException |
This exception is thrown when an attempt is made to add more than one
listener to an event source which only supports a single listener. |
UnknownFormatConversionException |
The unchecked exception will be thrown out if the format conversion is
unknown. |
UnknownFormatFlagsException |
The unchecked exception will be thrown out if there is an unknown flag. |