|
![]() |
|||||||||
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.