MCPcopy Create free account
hub / github.com/antlr/codebuff / weakKeys

Method weakKeys

output/java_guava/1.4.19/MapMaker.java:212–216  ·  view source on GitHub ↗

Specifies that each key (not value) stored in the map should be wrapped in a WeakReference (by default, strong references are used). Warning: when this method is used, the resulting map will use identity (==) comparison to determine equality of keys, which is a technical v

()

Source from the content-addressed store, hash-verified

210 */
211
212 @CanIgnoreReturnValue
213 @GwtIncompatible // java.lang.ref.WeakReference
214 public MapMaker weakKeys() {
215 return setKeyStrength(Strength.WEAK);
216 }
217
218 MapMaker setKeyStrength(Strength strength) {
219 checkState(keyStrength == null, "Key strength was already set to %s", keyStrength);

Callers 5

WeakInternerClass · 0.45
toCacheBuilderMethod · 0.45
LockGraphNodeClass · 0.45
SubscriberRegistryClass · 0.45

Calls 1

setKeyStrengthMethod · 0.95

Tested by

no test coverage detected