|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Dictionary<K,V>
de.hillenbrand.datatypes.AgingHashtable<K,V>
public class AgingHashtable<K,V>
| Constructor Summary | |
|---|---|
AgingHashtable(long maxAgeInSeconds)
Creates a hashtable where the keys have a limited lifetime. |
|
| Method Summary | |
|---|---|
void |
clear()
Removes all entries at once. |
java.util.Enumeration<V> |
elements()
|
protected void |
finalize()
|
V |
get(java.lang.Object key)
|
boolean |
isEmpty()
|
java.util.Enumeration<K> |
keys()
|
static void |
main(java.lang.String[] args)
Just a test. |
V |
put(K key,
V value)
|
V |
remove(java.lang.Object key)
|
protected void |
removeAgedElements()
Removes all elements from the hashtable that have not been updated in time. |
int |
size()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AgingHashtable(long maxAgeInSeconds)
maxAgeInSeconds - the maximum age in seconds| Method Detail |
|---|
protected void finalize()
throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.Throwablepublic int size()
size in class java.util.Dictionary<K,V>public void clear()
public boolean isEmpty()
isEmpty in class java.util.Dictionary<K,V>public java.util.Enumeration<K> keys()
keys in class java.util.Dictionary<K,V>public java.util.Enumeration<V> elements()
elements in class java.util.Dictionary<K,V>public V get(java.lang.Object key)
get in class java.util.Dictionary<K,V>
public V put(K key,
V value)
put in class java.util.Dictionary<K,V>public V remove(java.lang.Object key)
remove in class java.util.Dictionary<K,V>protected void removeAgedElements()
public static void main(java.lang.String[] args)
args -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||