1*d9e8da70SAndroid Build Coastguard Workerpublic abstract interface class leakcanary/Clock { 2*d9e8da70SAndroid Build Coastguard Worker public static final field Companion Lleakcanary/Clock$Companion; 3*d9e8da70SAndroid Build Coastguard Worker public abstract fun uptimeMillis ()J 4*d9e8da70SAndroid Build Coastguard Worker} 5*d9e8da70SAndroid Build Coastguard Worker 6*d9e8da70SAndroid Build Coastguard Workerpublic final class leakcanary/Clock$Companion { 7*d9e8da70SAndroid Build Coastguard Worker public final fun invoke (Lkotlin/jvm/functions/Function0;)Lleakcanary/Clock; 8*d9e8da70SAndroid Build Coastguard Worker} 9*d9e8da70SAndroid Build Coastguard Worker 10*d9e8da70SAndroid Build Coastguard Workerpublic abstract interface class leakcanary/GcTrigger { 11*d9e8da70SAndroid Build Coastguard Worker public abstract fun runGc ()V 12*d9e8da70SAndroid Build Coastguard Worker} 13*d9e8da70SAndroid Build Coastguard Worker 14*d9e8da70SAndroid Build Coastguard Workerpublic final class leakcanary/GcTrigger$Default : leakcanary/GcTrigger { 15*d9e8da70SAndroid Build Coastguard Worker public static final field INSTANCE Lleakcanary/GcTrigger$Default; 16*d9e8da70SAndroid Build Coastguard Worker public fun runGc ()V 17*d9e8da70SAndroid Build Coastguard Worker} 18*d9e8da70SAndroid Build Coastguard Worker 19*d9e8da70SAndroid Build Coastguard Workerpublic final class leakcanary/KeyedWeakReference : java/lang/ref/WeakReference { 20*d9e8da70SAndroid Build Coastguard Worker public static final field Companion Lleakcanary/KeyedWeakReference$Companion; 21*d9e8da70SAndroid Build Coastguard Worker public fun <init> (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;JLjava/lang/ref/ReferenceQueue;)V 22*d9e8da70SAndroid Build Coastguard Worker public fun clear ()V 23*d9e8da70SAndroid Build Coastguard Worker public final fun getDescription ()Ljava/lang/String; 24*d9e8da70SAndroid Build Coastguard Worker public static final fun getHeapDumpUptimeMillis ()J 25*d9e8da70SAndroid Build Coastguard Worker public final fun getKey ()Ljava/lang/String; 26*d9e8da70SAndroid Build Coastguard Worker public final fun getRetainedUptimeMillis ()J 27*d9e8da70SAndroid Build Coastguard Worker public final fun getWatchUptimeMillis ()J 28*d9e8da70SAndroid Build Coastguard Worker public static final fun setHeapDumpUptimeMillis (J)V 29*d9e8da70SAndroid Build Coastguard Worker public final fun setRetainedUptimeMillis (J)V 30*d9e8da70SAndroid Build Coastguard Worker} 31*d9e8da70SAndroid Build Coastguard Worker 32*d9e8da70SAndroid Build Coastguard Workerpublic final class leakcanary/KeyedWeakReference$Companion { 33*d9e8da70SAndroid Build Coastguard Worker public final fun getHeapDumpUptimeMillis ()J 34*d9e8da70SAndroid Build Coastguard Worker public final fun setHeapDumpUptimeMillis (J)V 35*d9e8da70SAndroid Build Coastguard Worker} 36*d9e8da70SAndroid Build Coastguard Worker 37*d9e8da70SAndroid Build Coastguard Workerpublic final class leakcanary/ObjectWatcher : leakcanary/ReachabilityWatcher { 38*d9e8da70SAndroid Build Coastguard Worker public fun <init> (Lleakcanary/Clock;Ljava/util/concurrent/Executor;Lkotlin/jvm/functions/Function0;)V 39*d9e8da70SAndroid Build Coastguard Worker public synthetic fun <init> (Lleakcanary/Clock;Ljava/util/concurrent/Executor;Lkotlin/jvm/functions/Function0;ILkotlin/jvm/internal/DefaultConstructorMarker;)V 40*d9e8da70SAndroid Build Coastguard Worker public final fun addOnObjectRetainedListener (Lleakcanary/OnObjectRetainedListener;)V 41*d9e8da70SAndroid Build Coastguard Worker public final fun clearObjectsWatchedBefore (J)V 42*d9e8da70SAndroid Build Coastguard Worker public final fun clearWatchedObjects ()V 43*d9e8da70SAndroid Build Coastguard Worker public fun expectWeaklyReachable (Ljava/lang/Object;Ljava/lang/String;)V 44*d9e8da70SAndroid Build Coastguard Worker public final fun getHasRetainedObjects ()Z 45*d9e8da70SAndroid Build Coastguard Worker public final fun getHasWatchedObjects ()Z 46*d9e8da70SAndroid Build Coastguard Worker public final fun getRetainedObjectCount ()I 47*d9e8da70SAndroid Build Coastguard Worker public final fun getRetainedObjects ()Ljava/util/List; 48*d9e8da70SAndroid Build Coastguard Worker public final fun removeOnObjectRetainedListener (Lleakcanary/OnObjectRetainedListener;)V 49*d9e8da70SAndroid Build Coastguard Worker public final fun watch (Ljava/lang/Object;)V 50*d9e8da70SAndroid Build Coastguard Worker public final fun watch (Ljava/lang/Object;Ljava/lang/String;)V 51*d9e8da70SAndroid Build Coastguard Worker} 52*d9e8da70SAndroid Build Coastguard Worker 53*d9e8da70SAndroid Build Coastguard Workerpublic abstract interface class leakcanary/OnObjectRetainedListener { 54*d9e8da70SAndroid Build Coastguard Worker public static final field Companion Lleakcanary/OnObjectRetainedListener$Companion; 55*d9e8da70SAndroid Build Coastguard Worker public abstract fun onObjectRetained ()V 56*d9e8da70SAndroid Build Coastguard Worker} 57*d9e8da70SAndroid Build Coastguard Worker 58*d9e8da70SAndroid Build Coastguard Workerpublic final class leakcanary/OnObjectRetainedListener$Companion { 59*d9e8da70SAndroid Build Coastguard Worker public final fun invoke (Lkotlin/jvm/functions/Function0;)Lleakcanary/OnObjectRetainedListener; 60*d9e8da70SAndroid Build Coastguard Worker} 61*d9e8da70SAndroid Build Coastguard Worker 62*d9e8da70SAndroid Build Coastguard Workerpublic abstract interface class leakcanary/ReachabilityWatcher { 63*d9e8da70SAndroid Build Coastguard Worker public abstract fun expectWeaklyReachable (Ljava/lang/Object;Ljava/lang/String;)V 64*d9e8da70SAndroid Build Coastguard Worker} 65*d9e8da70SAndroid Build Coastguard Worker 66