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
|
| gptkbp:implementedIn |
gptkb:Map_interface
gptkb:Cloneable_interface gptkb:Serializable_interface |
| gptkbp:introducedIn |
gptkb:Java_1.2
|
| gptkbp:key |
gptkb: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 |
gptkb:object
|
| gptkbp:bfsParent |
gptkb:Java_Collections
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
WeakHashMap class
|