Package java.util

 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… API Doc
  The TooManyListenersException Exception is used as part of the Java Event model to annotate and implement a unicast special case of a… API Doc
 This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface. To… API Doc
 This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a… API Doc
 An Entry maintaining a key and a value. The value may be changed using the setValue method. This class facilitates the process of building… API Doc
 An Entry maintaining an immutable key and value. This class does not support method setValue. This class may be convenient in methods that… API Doc
 This class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface. To implement an… API Doc
 This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a… API Doc
 This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface. The process of… API Doc
 Resizable-array implementation of the Deque interface. Array deques have no capacity restrictions; they grow as necessary to support usage. They… API Doc
 This exception may be thrown by methods that have detected concurrent modification of an object when such modification is not permissible. For… API Doc
 A linear collection that supports element insertion and removal at both ends. The name deque is short for "double ended queue" and is usually… API Doc
 The Dictionary class is the abstract parent of any class, such as Hashtable, which maps keys to values. Every key and every value is an object. In… API Doc
  The root class from which all event state objects shall be derived. All Events are constructed with a reference to the object, the "source", … API Doc
 The Formattable interface must be implemented by any class that needs to perform custom formatting using the 's' conversion specifier of… API Doc
 Unchecked exception thrown when the formatter has been closed. Unless otherwise specified, passing a null argument to any method or constructor… API Doc
 This class implements the Map interface with a hash table, using reference-equality in place of object-equality when comparing keys (and values). … API Doc
 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… API Doc
 Hash table and linked list implementation of the Set interface, with predictable iteration order. This implementation differs from HashSet in… API Doc
 A Locale object represents a specific geographical, political, or cultural region. An operation that requires a Locale to perform its task is… API Doc
 A SortedMap extended with navigation methods returning the closest matches for given search targets. Methods lowerEntry, floorEntry,… API Doc
 A SortedSet extended with navigation methods reporting closest matches for given search targets. Methods lower, floor, ceiling, and higher return… API Doc
 An unbounded priority queue based on a priority heap. The elements of the priority queue are ordered according to their Comparable natural… API Doc
 This class is for property permissions. The name is the name of the property ("java.home", "os.name", etc). The naming convention follows the … API Doc
 ResourceBundle.Control defines a set of callback methods that are invoked by the ResourceBundle.getBundle factory methods during the bundle… API Doc
 A simple service-provider loading facility. A service is a well-known set of interfaces and (usually abstract) classes. A service provider is a… API Doc
 SimpleTimeZone is a concrete subclass of TimeZone that represents a time zone for use with a Gregorian calendar. The class holds an offset from… API Doc
 A Set that further provides a total ordering on its elements. The elements are ordered using their Comparable natural ordering, or by a Comparator… API Doc
 A Red-Black tree based NavigableMap implementation. The map is sorted according to the Comparable natural ordering of its keys, or by a Comparator… API Doc
 Unchecked exception thrown when an unknown conversion is given. Unless otherwise specified, passing a null argument to any method or constructor… API Doc
 Hash table based implementation of the Map interface, with weak keys. An entry in a WeakHashMap will automatically be removed when its key is no… API Doc
 Thrown by methods in the Stack class to indicate that the stack is empty. API Doc
 An object that implements the Enumeration interface generates a series of elements, one at a time. Successive calls to the nextElement method… API Doc
 GregorianCalendar is a concrete subclass of Calendar and provides the standard calendar system used by most of the world. GregorianCalendar is… API Doc
 This class implements the Set interface, backed by a hash table (actually a HashMap instance). It makes no guarantees as to the iteration order… API Doc
 An iterator over a collection. Iterator takes the place of Enumeration in the Java Collections Framework. Iterators differ from enumerations in… API Doc
 Hash table and linked list implementation of the Map interface, with predictable iteration order. This implementation differs from HashMap in… API Doc
 Signals that a resource is missing. API Doc
 This class represents an observable object, or "data" in the model-view paradigm. It can be subclassed to represent an object that the application… API Doc
 A class can implement the Observer interface when it wants to be informed of changes in observable objects. API Doc
 A collection designed for holding elements prior to processing. Besides basic Collection operations, queues provide additional insertion,… API Doc
 Error thrown when something goes wrong while loading a service provider. This error will be thrown in the following situations: The… API Doc
 A Map that further provides a total ordering on its keys. The map is ordered according to the Comparable natural ordering of its keys, or by a… API Doc
 An abstract wrapper class for an EventListener class which associates a set of additional parameters with the listener. Subclasses must provide… API Doc
 Unchecked exception thrown when a format string contains an illegal syntax or a format specifier that is incompatible with the given arguments. … API Doc
 A specialized Map implementation for use with enum type keys. All of the keys in an enum map must come from a single enum type that is specified,… API Doc
 A container object which may or may not contain a non-null value. If a value is present, isPresent() will return true and get() will return the… API Doc
 A container object which may or may not contain a double value. If a value is present, isPresent() will return true and getAsDouble() will return… API Doc
 A container object which may or may not contain a int value. If a value is present, isPresent() will return true and getAsInt() will return the… API Doc
 A container object which may or may not contain a long value. If a value is present, isPresent() will return true and getAsLong() will return the… API Doc
 An object for traversing and partitioning elements of a source. The source of elements covered by a Spliterator could be, for example, an array,… API Doc
 StringJoiner is used to construct a sequence of characters separated by a delimiter and optionally starting with a supplied prefix and ending with… API Doc
 A specialized Set implementation for use with enum types. All of the elements in an enum set must come from a single enum type that is specified,… API Doc
 This class provides skeletal implementations of some Queue operations. The implementations in this class are appropriate when the base… API Doc
 PropertyResourceBundle is a concrete subclass of ResourceBundle that manages resources for a locale using a set of static strings from a property… API Doc
 Resizable-array implementation of the List interface. Implements all optional list operations, and permits all elements, including null. In… API Doc
 This class implements a vector of bits that grows as needed. Each component of the bit set has a boolean value. The bits of a BitSet are indexed… API Doc
 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… API Doc
 The root interface in the collection hierarchy. A collection represents a group of objects, known as its elements. Some collections allow… API Doc
 A comparison function, which imposes a total ordering on some collection of objects. Comparators can be passed to a sort method (such as… API Doc
 Represents a currency. Currencies are identified by their ISO 4217 currency codes. Visit the ISO web site for more information. The class is… API Doc
 The class Date represents a specific instant in time, with millisecond precision. Prior to JDK¬†1.1, the class Date had two additional … API Doc
 An interpreter for printf-style format strings. This class provides support for layout justification and alignment, common formats for numeric,… API Doc
 Hash table based implementation of the Map interface. This implementation provides all of the optional map operations, and permits null values… API Doc
 This class implements a hash table, which maps keys to values. Any non-null object can be used as a key or as a value. To successfully store and… API Doc
 Doubly-linked list implementation of the List and Deque interfaces. Implements all optional list operations, and permits all elements (including… API Doc
 An ordered collection (also known as a sequence). The user of this interface has precise control over where in the list each element is inserted.… API Doc
 An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the… API Doc
 A map entry (key-value pair). The Map.entrySet method returns a collection-view of the map, whose elements are of this class. The only way to… API Doc
 An object that maps keys to values. A map cannot contain duplicate keys; each key can map to at most one value. This interface takes the place… API Doc
 Thrown by various accessor methods to indicate that the element being requested does not exist. API Doc
 The Properties class represents a persistent set of properties. The Properties can be saved to a stream or loaded from a stream. Each key and its… API Doc
 An instance of this class is used to generate a stream of pseudorandom numbers. The class uses a 48-bit seed, which is modified using a linear… API Doc
 Resource bundles contain locale-specific objects. When your program needs a locale-specific resource, a String for example, your program can load… API Doc
 A simple text scanner which can parse primitive types and strings using regular expressions. A Scanner breaks its input into tokens using a … API Doc
 A collection that contains no duplicate elements. More formally, sets contain no pair of elements e1 and e2 such that e1.equals(e2), and at most… API Doc
 The Stack class represents a last-in-first-out (LIFO) stack of objects. It extends class Vector with five operations that allow a vector to be… API Doc
 The string tokenizer class allows an application to break a string into tokens. The tokenization method is much simpler than the one used by the… API Doc
 TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a TimeZone using getDefault which creates a… API Doc
 A facility for threads to schedule tasks for future execution in a background thread. Tasks may be scheduled for one-time execution, or for … API Doc
 A task that can be scheduled for one-time or repeated execution by a Timer. API Doc
 A NavigableSet implementation based on a TreeMap. The elements are ordered using their Comparable natural ordering, or by a Comparator provided at… API Doc
 A class that represents an immutable universally unique identifier (UUID). A UUID represents a 128-bit value. There exist different variants of… API Doc
 The Vector class implements a growable array of objects. Like an array, it contains components that can be accessed using an integer index.… API Doc