jds.collection
Class OpenHashtable
java.lang.Object
|
+--jds.collection.OpenHashtable
- public class OpenHashtable
- extends java.lang.Object
- implements Bag
OpenHashtable - collection stored using open address hashing;
for use with book
Classic Data Structures
in Java
by Timothy A Budd,
published by Addison-Wesley, 2001.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
OpenHashtable
public OpenHashtable(int size)
- initialize newly created hash table
- Parameters:
size
- number of buckets in the initial table
OpenHashtable
public OpenHashtable(Indexed ed)
isEmpty
public boolean isEmpty()
size
public int size()
elements
public java.util.Enumeration elements()
addElement
public void addElement(java.lang.Object val)
- Specified by:
- addElement in interface Bag
containsElement
public boolean containsElement(java.lang.Object val)
- Specified by:
- containsElement in interface Bag
findElement
public java.lang.Object findElement(java.lang.Object val)
- Specified by:
- findElement in interface Bag
removeElement
public void removeElement(java.lang.Object val)
- Specified by:
- removeElement in interface Bag