jimu-decompiled/sources/com/squareup/leakcanary/KeyedWeakReference.java
2025-05-13 19:24:51 +02:00

18 lines
720 B
Java

package com.squareup.leakcanary;
import com.unity3d.ads.metadata.MediationMetaData;
import java.lang.ref.ReferenceQueue;
import java.lang.ref.WeakReference;
/* loaded from: classes.dex */
final class KeyedWeakReference extends WeakReference<Object> {
public final String key;
public final String name;
KeyedWeakReference(Object obj, String str, String str2, ReferenceQueue<Object> referenceQueue) {
super(Preconditions.checkNotNull(obj, "referent"), (ReferenceQueue) Preconditions.checkNotNull(referenceQueue, "referenceQueue"));
this.key = (String) Preconditions.checkNotNull(str, "key");
this.name = (String) Preconditions.checkNotNull(str2, MediationMetaData.KEY_NAME);
}
}