API Overview API Index Direct link to this page
JDK 1.6
  Package: java.util
Author(s)
Since
JDK1.0
Version
Serial
Description
  Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).
See also:    com.sun.javadoc.MemberDoc com.sun.javadoc.MemberDoc com.sun.javadoc.ClassDoc Collections java.util.concurrent ArrayList HashMap
AbstractCollection View Source This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface.
AbstractList View Source 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 View Source This class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface.
AbstractMap.SimpleEntry View Source An Entry maintaining a key and a value.
AbstractMap.SimpleImmutableEntry View Source An Entry maintaining an immutable key and value.
AbstractQueue View Source This class provides skeletal implementations of some Queue operations.
AbstractSequentialList View Source This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "sequential access" data store (such as a linked list).
AbstractSet View Source This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface.
ArrayDeque View Source Resizable-array implementation of the Deque interface.
ArrayList View Source Resizable-array implementation of the List interface.
Arrays View Source This class contains various methods for manipulating arrays (such as sorting and searching).
BitSet View Source This class implements a vector of bits that grows as needed.
Calendar View Source The Calendar class is an abstract class that provides methods for converting between a specific instant in time and a set of calendar fields such as YEAR, MONTH, DAY_OF_MONTH, HOUR, and so on, and for manipulating the calendar fields, such as getting the date of the next week.
Collection View Source The root interface in the collection hierarchy.
Collections View Source This class consists exclusively of static methods that operate on or return collections.
Comparator View Source A comparison function, which imposes a total ordering on some collection of objects.
ConcurrentModificationException View Source This exception may be thrown by methods that have detected concurrent modification of an object when such modification is not permissible.
Currency View Source Represents a currency.
Date View Source The class Date represents a specific instant in time, with millisecond precision.
Deque View Source A linear collection that supports element insertion and removal at both ends.
Dictionary View Source The Dictionary class is the abstract parent of any class, such as Hashtable, which maps keys to values.
DuplicateFormatFlagsException View Source Unchecked exception thrown when duplicate flags are provided in the format specifier.
EmptyStackException View Source Thrown by methods in the Stack class to indicate that the stack is empty.
Enumeration View Source An object that implements the Enumeration interface generates a series of elements, one at a time.
EnumMap View Source A specialized Map implementation for use with enum type keys.
EnumSet View Source A specialized Set implementation for use with enum types.
EventListener View Source A tagging interface that all event listener interfaces must extend.
EventListenerProxy View Source An abstract wrapper class for an EventListener class which associates a set of additional parameters with the listener.
EventObject View Source The root class from which all event state objects shall be derived.
FormatFlagsConversionMismatchException View Source Unchecked exception thrown when a conversion and flag are incompatible.
Formattable View Source The Formattable interface must be implemented by any class that needs to perform custom formatting using the 's' conversion specifier of Formatter.
FormattableFlags View Source FomattableFlags are passed to the Formattable.formatTo() method and modify the output format for Formattables.
Formatter View Source An interpreter for printf-style format strings.
Formatter.BigDecimalLayoutForm View Source
FormatterClosedException View Source Unchecked exception thrown when the formatter has been closed.
GregorianCalendar View Source GregorianCalendar is a concrete subclass of Calendar and provides the standard calendar system used by most of the world.
HashMap View Source Hash table based implementation of the Map interface.
HashSet View Source This class implements the Set interface, backed by a hash table (actually a HashMap instance).
Hashtable View Source This class implements a hashtable, which maps keys to values.
IdentityHashMap View Source This class implements the Map interface with a hash table, using reference-equality in place of object-equality when comparing keys (and values).
IllegalFormatCodePointException View Source Unchecked exception thrown when a character with an invalid Unicode code point as defined by Character.isValidCodePoint(int) is passed to the Formatter.
IllegalFormatConversionException View Source Unchecked exception thrown when the argument corresponding to the format specifier is of an incompatible type.
IllegalFormatException View Source Unchecked exception thrown when a format string contains an illegal syntax or a format specifier that is incompatible with the given arguments.
IllegalFormatFlagsException View Source Unchecked exception thrown when an illegal combination flags is given.
IllegalFormatPrecisionException View Source Unchecked exception thrown when the precision is a negative value other than -1, the conversion does not support a precision, or the value is otherwise unsupported.
IllegalFormatWidthException View Source Unchecked exception thrown when the format width is a negative value other than -1 or is otherwise unsupported.
InputMismatchException View Source Thrown by a Scanner to indicate that the token retrieved does not match the pattern for the expected type, or that the token is out of range for the expected type.
InvalidPropertiesFormatException View Source Thrown to indicate that an operation could not complete because the input did not conform to the appropriate XML document type for a collection of properties, as per the Properties specification.
Iterator View Source An iterator over a collection.
LinkedHashMap View Source Hash table and linked list implementation of the Map interface, with predictable iteration order.
LinkedHashSet View Source Hash table and linked list implementation of the Set interface, with predictable iteration order.
LinkedList View Source Linked list implementation of the List interface.
List View Source An ordered collection (also known as a sequence).
ListIterator View Source An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the iterator's current position in the list.
ListResourceBundle View Source ListResourceBundle is an abstract subclass of ResourceBundle that manages resources for a locale in a convenient and easy to use list.
Locale View Source A Locale object represents a specific geographical, political, or cultural region.
Map View Source An object that maps keys to values.
Map.Entry View Source A map entry (key-value pair).
MissingFormatArgumentException View Source Unchecked exception thrown when there is a format specifier which does not have a corresponding argument or if an argument index refers to an argument that does not exist.
MissingFormatWidthException View Source Unchecked exception thrown when the format width is required.
MissingResourceException View Source Signals that a resource is missing.
NavigableMap View Source A SortedMap extended with navigation methods returning the closest matches for given search targets.
NavigableSet View Source A SortedSet extended with navigation methods reporting closest matches for given search targets.
NoSuchElementException View Source Thrown by the nextElement method of an Enumeration to indicate that there are no more elements in the enumeration.
Observable View Source This class represents an observable object, or "data" in the model-view paradigm.
Observer View Source A class can implement the Observer interface when it wants to be informed of changes in observable objects.
PriorityQueue View Source An unbounded priority queue based on a priority heap.
Properties View Source The Properties class represents a persistent set of properties.
PropertyPermission View Source This class is for property permissions.
PropertyResourceBundle View Source PropertyResourceBundle is a concrete subclass of ResourceBundle that manages resources for a locale using a set of static strings from a property file.
Queue View Source A collection designed for holding elements prior to processing.
Random View Source An instance of this class is used to generate a stream of pseudorandom numbers.
RandomAccess View Source Marker interface used by List implementations to indicate that they support fast (generally constant time) random access.
ResourceBundle View Source Resource bundles contain locale-specific objects.
ResourceBundle.Control View Source ResourceBundle.Control defines a set of callback methods that are invoked by the ResourceBundle.getBundle factory methods during the bundle loading process.
Scanner View Source A simple text scanner which can parse primitive types and strings using regular expressions.
ServiceConfigurationError View Source Error thrown when something goes wrong while loading a service provider.
ServiceLoader View Source A simple service-provider loading facility.
Set View Source A collection that contains no duplicate elements.
SimpleTimeZone View Source SimpleTimeZone is a concrete subclass of TimeZone that represents a time zone for use with a Gregorian calendar.
SortedMap View Source A Map that further provides a total ordering on its keys.
SortedSet View Source A Set that further provides a total ordering on its elements.
Stack View Source The Stack class represents a last-in-first-out (LIFO) stack of objects.
StringTokenizer View Source The string tokenizer class allows an application to break a string into tokens.
Timer View Source A facility for threads to schedule tasks for future execution in a background thread.
TimerTask View Source A task that can be scheduled for one-time or repeated execution by a Timer.
TimeZone View Source TimeZone represents a time zone offset, and also figures out daylight savings.
TooManyListenersException View Source The TooManyListenersException Exception is used as part of the Java Event model to annotate and implement a unicast special case of a multicast Event Source.
TreeMap View Source A Red-Black tree based NavigableMap implementation.
TreeSet View Source A NavigableSet implementation based on a TreeMap.
UnknownFormatConversionException View Source Unchecked exception thrown when an unknown conversion is given.
UnknownFormatFlagsException View Source Unchecked exception thrown when an unknown flag is given.
UUID View Source A class that represents an immutable universally unique identifier (UUID).
Vector View Source The Vector class implements a growable array of objects.
WeakHashMap View Source A hashtable-based Map implementation with weak keys.
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar