|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.experlog.util.ESHashtable
public class ESHashtable
This class is both a Vector and a Hashtable. It warrants the order of inserted elements, and provides a direct access to them using a key.
Constructor Summary | |
---|---|
ESHashtable()
|
Method Summary | |
---|---|
void |
clear()
Like Hashtable.clear() |
java.lang.Object |
elementAt(int pos)
Like Vector.elementAt() |
java.util.Enumeration |
elements()
|
java.lang.Object |
get(java.lang.Object key)
Like Hashtable.get() |
int |
getIndex(java.lang.Object key)
|
void |
insertElementAt(java.lang.Object key,
java.lang.Object val,
int index)
Like Vector.insertElementAt() |
java.util.Set |
keySet()
Like Hashtable.keySet() |
void |
put(java.lang.Object key,
java.lang.Object val)
Like Hashtable.put() |
void |
putAfter(java.lang.Object before,
java.lang.Object key,
java.lang.Object val)
A put method to insert after a specified key |
java.lang.Object |
remove(java.lang.Object key)
Like Hashtable.remove() |
int |
size()
Like Vector.size() |
java.util.Hashtable |
toHashtable()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ESHashtable()
Method Detail |
---|
public void put(java.lang.Object key, java.lang.Object val)
public void putAfter(java.lang.Object before, java.lang.Object key, java.lang.Object val)
public int getIndex(java.lang.Object key)
public void insertElementAt(java.lang.Object key, java.lang.Object val, int index) throws java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
public java.lang.Object get(java.lang.Object key)
public java.lang.Object remove(java.lang.Object key)
public java.util.Set keySet()
public int size()
public void clear()
public java.lang.Object elementAt(int pos)
public java.util.Enumeration elements()
public java.util.Hashtable toHashtable()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |