This class implements a hashtable data structure, which allows you to associate values with a key and to efficiently look up the value associated with a given key. A hashtable is essentially an associative array, which stores objects with non-numeric array indices.
put() associates a value with a key in a Hashtable. get() retrieves a value for a specified key. remove() deletes a key/value association. keys() and elements() return Enumeration objects that allow you to iterate through the complete set of keys and values stored in the table.
public class Hashtable extends Dictionary implements Cloneable, Serializable { // Public Constructors public Hashtable(int initialCapacity, float loadFactor); public Hashtable(int initialCapacity); public Hashtable(); // Public Instance Methods public synchronized void clear(); public synchronized Object clone(); // Overrides Object public synchronized boolean contains(Object value); public synchronized boolean containsKey(Object key); public synchronized Enumeration elements(); // Defines Dictionary public synchronized Object get(Object key); // Defines Dictionary public boolean isEmpty(); // Defines Dictionary public synchronized Enumeration keys(); // Defines Dictionary public synchronized Object put(Object key, Object value); // Defines Dictionary public synchronized Object remove(Object key); // Defines Dictionary public int size(); // Defines Dictionary public synchronized String toString(); // Overrides Object // Protected Instance Methods protected void rehash(); }
Object->Dictionary->Hashtable(Cloneable, Serializable)
Properties
CropImageFilter.setProperties(), ImageConsumer.setProperties(), ImageFilter.setProperties(), MemoryImageSource(), PixelGrabber.setProperties(), ReplicateScaleFilter.setProperties()
GridBagLayout.comptable