Package org.apache.tools.ant.util
Class LinkedHashtable<K,V> 
java.lang.Object
java.util.Dictionary<K,V>
 
java.util.Hashtable<K,V>
 
org.apache.tools.ant.util.LinkedHashtable<K,V> 
- All Implemented Interfaces:
- Serializable,- Cloneable,- Map<K,- V> 
Subclass of Hashtable that wraps a LinkedHashMap to provide
 predictable iteration order.
 
This is not a general purpose class but has been written because
 the protected members of Copy prohibited later revisions from using a more predictable
 collection.
Methods are synchronized to keep Hashtable's contract.
- Since:
- Ant 1.8.2
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionLinkedHashtable(int initialCapacity) LinkedHashtable(int initialCapacity, float loadFactor) LinkedHashtable(Map<K, V> m) 
- 
Method SummaryMethods inherited from class java.util.Hashtableclone, compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, rehash, remove, replace, replace, replaceAll
- 
Constructor Details- 
LinkedHashtablepublic LinkedHashtable()
- 
LinkedHashtablepublic LinkedHashtable(int initialCapacity) 
- 
LinkedHashtablepublic LinkedHashtable(int initialCapacity, float loadFactor) 
- 
LinkedHashtable
 
- 
- 
Method Details- 
clearpublic void clear()
- 
contains
- 
containsKey- Specified by:
- containsKeyin interface- Map<K,- V> 
- Overrides:
- containsKeyin class- Hashtable<K,- V> 
 
- 
containsValue- Specified by:
- containsValuein interface- Map<K,- V> 
- Overrides:
- containsValuein class- Hashtable<K,- V> 
 
- 
elements
- 
entrySet
- 
equals
- 
get
- 
hashCodepublic int hashCode()
- 
isEmptypublic boolean isEmpty()
- 
keys
- 
keySet
- 
put
- 
putAll
- 
remove
- 
sizepublic int size()
- 
toString
- 
values
 
-