|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.Dictionary
java.util.Hashtable
de.jsystems.tools.ini.IniHashtable
Die Hashtable besitzt die Eigenschaft, alle Keys in der Reihenfolge wiederzugeben, in der sie hinzugefügt wurden. Mit einer normalen Hashtable geht das nicht, da die Keys aus einer Enumeration kommen die keine Reihenfolge hat.
Nested Class Summary |
Nested classes inherited from class java.util.Hashtable |
|
Constructor Summary | |
IniHashtable()
Erzeugt eine neue leere Hashtable mit einer Defaultkapazität und einem Ladefaktor von 0.75 |
|
IniHashtable(int initialCapacity)
Erzeugt eine neue leere Hashtable mit der spezifizierten Kapazität und einem Ladefaktor von 0.75. |
|
IniHashtable(int initialCapacity,
float loadFactor)
Erzeugt eine neue leere Hashtable mit der spezifizierten Kapazität und dem spezifizierten Ladefaktor. |
|
IniHashtable(Map map)
Erzeugt eine neue leere Hashtable mit dem gleichen Inhalt wie die übergebene Map. |
Method Summary | |
void |
clear()
Löscht alle Einträge aus dieser Hashtable. |
Object |
clone()
Diese Methode wird von dieser Implementierung nicht unterstützt. |
LinkedList |
getKeys()
Gibt eine LinkedList mit den Keys dieser Hashtable zurück. |
Object |
put(Object key,
Object value)
Fügt einen neuen Wert zur Hashtable hinzu. |
void |
putAll(Map t)
Diese Methode wird von dieser Implementierung nicht unterstützt. |
Object |
remove(Object key)
Löscht den Eintrag unter dem spezifizierten Key aus der Hashtable. |
Methods inherited from class java.util.Hashtable |
contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, rehash, size, toString, values |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public IniHashtable()
public IniHashtable(int initialCapacity)
initialCapacity
- Die Anfangsgröße dieser Hashtable.public IniHashtable(int initialCapacity, float loadFactor)
initialCapacity
- Die Anfangsgröße dieser Hashtable.loadFactor
- Der Ladefaktor dieser Hashtable.public IniHashtable(Map map)
map
- Die Map, deren Inhalt übernommen werden soll.Method Detail |
public LinkedList getKeys()
public void clear()
public Object remove(Object key)
key
- Der Schlüssel zu dem Wert, der gelöscht werden soll.
public Object put(Object key, Object value)
key
- - Der Schlüssel für den Wert.value
- - Der Wert.
public final void putAll(Map t)
public final Object clone()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |