|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.nitido.util.OpenSerializableHash
public class OpenSerializableHash
A Hashtable that allows more than one value associated to a key and each value must be serializable.
| Constructor Summary | |
|---|---|
OpenSerializableHash()
Constructs a new, empty OpenSerializableHash. |
|
OpenSerializableHash(java.util.Hashtable hash)
Constructs a new OpenSerializableHash, copying the contents of the passed in Hashtable object into the OpenSerializableHash. |
|
OpenSerializableHash(OpenHash hash)
Constructs a new OpenSerializableHash, copying the contents of the passed in OpenHash object into the OpenSerializableHash. |
|
| Method Summary | |
|---|---|
void |
clear()
This method removes all entries from the hashtable. |
boolean |
containsKey(java.io.Serializable key)
Returns true if this OpenSerializableHash contains a key equal to the one passed in. |
boolean |
containsValue(java.io.Serializable value)
Returns true if this OpenSerializableHash contains the given value. |
boolean |
containsValue(java.io.Serializable key,
java.io.Serializable value)
Returns true if this OpenSerializableHash contains the given value with the given key. |
java.io.Serializable |
get(java.io.Serializable key)
This method retrieves the first value which corresponds to the key given, or null if no value is mapped to that key. |
java.util.Enumeration |
getKeys()
Returns an Enumeration of all of the keys in this OpenSerializableHash. |
java.util.Enumeration |
getValues(java.io.Serializable key)
Returns an enumeration of values for the given key. |
java.util.Vector |
getValuesVector(java.io.Serializable key)
Returns a vector of the values for the given key. |
java.util.Enumeration |
keys()
Convenience alias to getKeys() for Hashtable users. |
void |
put(java.io.Serializable key,
java.io.Serializable value)
This method maps a key to a value in the hashtable. |
java.util.Vector |
remove(java.io.Serializable key)
Removes all the values that are associated with the given key. |
java.io.Serializable |
remove(java.io.Serializable key,
java.io.Serializable value)
Removes the key/value pair specified. |
void |
setValues(java.lang.Object key,
java.util.Collection values)
This method replace all old mapped values with the new ones. |
int |
size()
Returns the number of keys in this OpenSerializableHash. |
java.lang.String |
toString()
Utility method for displaying the content of this object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public OpenSerializableHash()
public OpenSerializableHash(java.util.Hashtable hash)
hash - The Hashtable whose contents are copied into this
OpenSerializableHash.public OpenSerializableHash(OpenHash hash)
hash - The Hashtable whose contents are copied into this
OpenSerializableHash.| Method Detail |
|---|
public java.io.Serializable get(java.io.Serializable key)
key - A key in the hashtable.
public java.util.Enumeration getKeys()
public java.util.Enumeration keys()
public java.util.Enumeration getValues(java.io.Serializable key)
key - A key in the hashtable.
public java.util.Vector getValuesVector(java.io.Serializable key)
public boolean containsValue(java.io.Serializable value)
value - The value to check for in this OpenSerializableHash.
public boolean containsValue(java.io.Serializable key,
java.io.Serializable value)
key - The key to search for in this OpenSerializableHash.value - The value to search for in this OpenSerializableHash.
public boolean containsKey(java.io.Serializable key)
key - The key to check.
public int size()
public void put(java.io.Serializable key,
java.io.Serializable value)
key - The object to be used as a key in the mapping.value - The object which the key is being mapped to.public java.util.Vector remove(java.io.Serializable key)
key - the key to be removed.
public java.io.Serializable remove(java.io.Serializable key,
java.io.Serializable value)
key - The key in the key/value pair to remove.value - The value in the key/value pair to remove.
public void setValues(java.lang.Object key,
java.util.Collection values)
key - The object to be used as a key in the mapping.values - The collection of values to be associated to the key.public void clear()
public java.lang.String toString()
toString in class java.lang.Object
|
Nitido NiM 2.5 Java API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 1999-2009 Nitido Inc. Proprietary and Confidential. All Rights Reserved.