Generated by

Package java.util

Added Classes and Interfaces
Currency Represents a currency.
EventListenerProxy An abstract wrapper class for an EventListener class which associates a set of additional parameters with the listener.
IdentityHashMap This class implements the Map interface with a hash table using reference-equality in place of object-equality when comparing keys (and values).

Hash table and linked list implementation of the Map interface with predictable iteration order.


Hash table and linked list implementation of the Set interface with predictable iteration order.

RandomAccess Marker interface used by List implementations to indicate that they support fast (generally constant time) random access.

Changed Classes
AbstractMap This class provides a skeletal implementation of the Map interface to minimize the effort required to implement this interface.
ArrayList Resizable-array implementation of the List interface.
BitSet This class implements a vector of bits that grows as needed.
Calendar Calendar is an abstract base class for converting between a Date object and a set of integer fields such as YEAR MONTH DAY HOUR and so on.
Collections This class consists exclusively of static methods that operate on or return collections.
Hashtable This class implements a hashtable which maps keys to values.
Locale A Locale object represents a specific geographical political or cultural region.
ResourceBundle Resource bundles contain locale-specific objects.
SimpleTimeZone SimpleTimeZone is a concrete subclass of TimeZone that represents a time zone for use with a Gregorian calendar.
TimeZone TimeZone represents a time zone offset and also figures out daylight savings.
Vector The Vector class implements a growable array of objects.
WeakHashMap A hashtable-based Map implementation with weak keys.