Statements (38)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:class
|
gptkbp:builtBy |
WeakHashMap()
WeakHashMap(int initialCapacity) WeakHashMap(int initialCapacity, float loadFactor) WeakHashMap(Map m) |
gptkbp:definedIn |
gptkb:java.util_package
|
gptkbp:differenceFromHashMap |
entries removed when keys are weakly reachable
|
gptkbp:documentation |
https://docs.oracle.com/javase/8/docs/api/java/util/WeakHashMap.html
|
gptkbp:extendsTo |
gptkb:AbstractMap_class
|
gptkbp:heldBy |
not synchronized
|
https://www.w3.org/2000/01/rdf-schema#label |
WeakHashMap class
|
gptkbp:implementedIn |
gptkb:Map_interface
gptkb:Cloneable_interface gptkb:Serializable_interface |
gptkbp:introducedIn |
gptkb:Java_1.2
|
gptkbp:key |
object
|
gptkbp:method |
clear()
size() values() containsKey(Object key) containsValue(Object value) entrySet() get(Object key) isEmpty() keySet() remove(Object key) put(Object key, Object value) |
gptkbp:removesEntryWhen |
key is no longer in ordinary use
|
gptkbp:serialVersionUID |
-7918070484846375116L
|
gptkbp:supportsNullKey |
true
|
gptkbp:supportsNullValue |
true
|
gptkbp:threadSafe |
false
|
gptkbp:usedFor |
caches
memory-sensitive mappings |
gptkbp:uses |
weak references for keys
|
gptkbp:valueType |
object
|
gptkbp:bfsParent |
gptkb:Java_Collections
|
gptkbp:bfsLayer |
7
|