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

Method weakKeys

output/java_guava/1.4.18/MapMaker.java:210–214  ·  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

208 */
209
210 @CanIgnoreReturnValue
211 @GwtIncompatible // java.lang.ref.WeakReference
212 public MapMaker weakKeys() {
213 return setKeyStrength(Strength.WEAK);
214 }
215
216 MapMaker setKeyStrength(Strength strength) {
217 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