xref: /aosp_15_r20/external/leakcanary2/shark-hprof/api/shark-hprof.api (revision d9e8da70d8c9df9a41d7848ae506fb3115cae6e6)
1*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ByteArraySourceProvider : shark/DualSourceProvider {
2*d9e8da70SAndroid Build Coastguard Worker	public fun <init> ([B)V
3*d9e8da70SAndroid Build Coastguard Worker	public fun openRandomAccessSource ()Lshark/RandomAccessSource;
4*d9e8da70SAndroid Build Coastguard Worker	public fun openStreamingSource ()Lokio/BufferedSource;
5*d9e8da70SAndroid Build Coastguard Worker}
6*d9e8da70SAndroid Build Coastguard Worker
7*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ConstantMemoryMetricsDualSourceProvider : shark/DualSourceProvider {
8*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (Lshark/DualSourceProvider;)V
9*d9e8da70SAndroid Build Coastguard Worker	public final fun getByteTravelRange ()J
10*d9e8da70SAndroid Build Coastguard Worker	public final fun getRandomAccessByteReads ()J
11*d9e8da70SAndroid Build Coastguard Worker	public final fun getRandomAccessByteTravel ()J
12*d9e8da70SAndroid Build Coastguard Worker	public final fun getRandomAccessReadCount ()J
13*d9e8da70SAndroid Build Coastguard Worker	public fun openRandomAccessSource ()Lshark/RandomAccessSource;
14*d9e8da70SAndroid Build Coastguard Worker	public fun openStreamingSource ()Lokio/BufferedSource;
15*d9e8da70SAndroid Build Coastguard Worker}
16*d9e8da70SAndroid Build Coastguard Worker
17*d9e8da70SAndroid Build Coastguard Workerpublic abstract interface class shark/DualSourceProvider : shark/RandomAccessSourceProvider, shark/StreamingSourceProvider {
18*d9e8da70SAndroid Build Coastguard Worker}
19*d9e8da70SAndroid Build Coastguard Worker
20*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/FileSourceProvider : shark/DualSourceProvider {
21*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (Ljava/io/File;)V
22*d9e8da70SAndroid Build Coastguard Worker	public fun openRandomAccessSource ()Lshark/RandomAccessSource;
23*d9e8da70SAndroid Build Coastguard Worker	public fun openStreamingSource ()Lokio/BufferedSource;
24*d9e8da70SAndroid Build Coastguard Worker}
25*d9e8da70SAndroid Build Coastguard Worker
26*d9e8da70SAndroid Build Coastguard Workerpublic abstract class shark/GcRoot {
27*d9e8da70SAndroid Build Coastguard Worker	public abstract fun getId ()J
28*d9e8da70SAndroid Build Coastguard Worker}
29*d9e8da70SAndroid Build Coastguard Worker
30*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$Debugger : shark/GcRoot {
31*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (J)V
32*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
33*d9e8da70SAndroid Build Coastguard Worker}
34*d9e8da70SAndroid Build Coastguard Worker
35*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$Finalizing : shark/GcRoot {
36*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (J)V
37*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
38*d9e8da70SAndroid Build Coastguard Worker}
39*d9e8da70SAndroid Build Coastguard Worker
40*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$InternedString : shark/GcRoot {
41*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (J)V
42*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
43*d9e8da70SAndroid Build Coastguard Worker}
44*d9e8da70SAndroid Build Coastguard Worker
45*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$JavaFrame : shark/GcRoot {
46*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JII)V
47*d9e8da70SAndroid Build Coastguard Worker	public final fun getFrameNumber ()I
48*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
49*d9e8da70SAndroid Build Coastguard Worker	public final fun getThreadSerialNumber ()I
50*d9e8da70SAndroid Build Coastguard Worker}
51*d9e8da70SAndroid Build Coastguard Worker
52*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$JniGlobal : shark/GcRoot {
53*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JJ)V
54*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
55*d9e8da70SAndroid Build Coastguard Worker	public final fun getJniGlobalRefId ()J
56*d9e8da70SAndroid Build Coastguard Worker}
57*d9e8da70SAndroid Build Coastguard Worker
58*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$JniLocal : shark/GcRoot {
59*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JII)V
60*d9e8da70SAndroid Build Coastguard Worker	public final fun getFrameNumber ()I
61*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
62*d9e8da70SAndroid Build Coastguard Worker	public final fun getThreadSerialNumber ()I
63*d9e8da70SAndroid Build Coastguard Worker}
64*d9e8da70SAndroid Build Coastguard Worker
65*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$JniMonitor : shark/GcRoot {
66*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JII)V
67*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
68*d9e8da70SAndroid Build Coastguard Worker	public final fun getStackDepth ()I
69*d9e8da70SAndroid Build Coastguard Worker	public final fun getStackTraceSerialNumber ()I
70*d9e8da70SAndroid Build Coastguard Worker}
71*d9e8da70SAndroid Build Coastguard Worker
72*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$MonitorUsed : shark/GcRoot {
73*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (J)V
74*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
75*d9e8da70SAndroid Build Coastguard Worker}
76*d9e8da70SAndroid Build Coastguard Worker
77*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$NativeStack : shark/GcRoot {
78*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JI)V
79*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
80*d9e8da70SAndroid Build Coastguard Worker	public final fun getThreadSerialNumber ()I
81*d9e8da70SAndroid Build Coastguard Worker}
82*d9e8da70SAndroid Build Coastguard Worker
83*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$ReferenceCleanup : shark/GcRoot {
84*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (J)V
85*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
86*d9e8da70SAndroid Build Coastguard Worker}
87*d9e8da70SAndroid Build Coastguard Worker
88*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$StickyClass : shark/GcRoot {
89*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (J)V
90*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
91*d9e8da70SAndroid Build Coastguard Worker}
92*d9e8da70SAndroid Build Coastguard Worker
93*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$ThreadBlock : shark/GcRoot {
94*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JI)V
95*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
96*d9e8da70SAndroid Build Coastguard Worker	public final fun getThreadSerialNumber ()I
97*d9e8da70SAndroid Build Coastguard Worker}
98*d9e8da70SAndroid Build Coastguard Worker
99*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$ThreadObject : shark/GcRoot {
100*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JII)V
101*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
102*d9e8da70SAndroid Build Coastguard Worker	public final fun getStackTraceSerialNumber ()I
103*d9e8da70SAndroid Build Coastguard Worker	public final fun getThreadSerialNumber ()I
104*d9e8da70SAndroid Build Coastguard Worker}
105*d9e8da70SAndroid Build Coastguard Worker
106*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$Unknown : shark/GcRoot {
107*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (J)V
108*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
109*d9e8da70SAndroid Build Coastguard Worker}
110*d9e8da70SAndroid Build Coastguard Worker
111*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$Unreachable : shark/GcRoot {
112*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (J)V
113*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
114*d9e8da70SAndroid Build Coastguard Worker}
115*d9e8da70SAndroid Build Coastguard Worker
116*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/GcRoot$VmInternal : shark/GcRoot {
117*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (J)V
118*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
119*d9e8da70SAndroid Build Coastguard Worker}
120*d9e8da70SAndroid Build Coastguard Worker
121*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/Hprof : java/io/Closeable {
122*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/Hprof$Companion;
123*d9e8da70SAndroid Build Coastguard Worker	public synthetic fun <init> (Ljava/io/File;Lshark/HprofHeader;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
124*d9e8da70SAndroid Build Coastguard Worker	public final fun attachClosable (Ljava/io/Closeable;)V
125*d9e8da70SAndroid Build Coastguard Worker	public fun close ()V
126*d9e8da70SAndroid Build Coastguard Worker	public final fun getFile ()Ljava/io/File;
127*d9e8da70SAndroid Build Coastguard Worker	public final fun getFileLength ()J
128*d9e8da70SAndroid Build Coastguard Worker	public final fun getHeader ()Lshark/HprofHeader;
129*d9e8da70SAndroid Build Coastguard Worker	public final fun getHeapDumpTimestamp ()J
130*d9e8da70SAndroid Build Coastguard Worker	public final fun getHprofVersion ()Lshark/Hprof$HprofVersion;
131*d9e8da70SAndroid Build Coastguard Worker	public final fun getReader ()Lshark/HprofReader;
132*d9e8da70SAndroid Build Coastguard Worker}
133*d9e8da70SAndroid Build Coastguard Worker
134*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/Hprof$Companion {
135*d9e8da70SAndroid Build Coastguard Worker	public final fun open (Ljava/io/File;)Lshark/Hprof;
136*d9e8da70SAndroid Build Coastguard Worker}
137*d9e8da70SAndroid Build Coastguard Worker
138*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/Hprof$HprofVersion : java/lang/Enum {
139*d9e8da70SAndroid Build Coastguard Worker	public static final field ANDROID Lshark/Hprof$HprofVersion;
140*d9e8da70SAndroid Build Coastguard Worker	public static final field JDK1_2_BETA3 Lshark/Hprof$HprofVersion;
141*d9e8da70SAndroid Build Coastguard Worker	public static final field JDK1_2_BETA4 Lshark/Hprof$HprofVersion;
142*d9e8da70SAndroid Build Coastguard Worker	public static final field JDK_6 Lshark/Hprof$HprofVersion;
143*d9e8da70SAndroid Build Coastguard Worker	public final fun getVersionString ()Ljava/lang/String;
144*d9e8da70SAndroid Build Coastguard Worker	public static fun valueOf (Ljava/lang/String;)Lshark/Hprof$HprofVersion;
145*d9e8da70SAndroid Build Coastguard Worker	public static fun values ()[Lshark/Hprof$HprofVersion;
146*d9e8da70SAndroid Build Coastguard Worker}
147*d9e8da70SAndroid Build Coastguard Worker
148*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofDeobfuscator {
149*d9e8da70SAndroid Build Coastguard Worker	public fun <init> ()V
150*d9e8da70SAndroid Build Coastguard Worker	public final fun deobfuscate (Lshark/ProguardMapping;Ljava/io/File;Ljava/io/File;)Ljava/io/File;
151*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun deobfuscate$default (Lshark/HprofDeobfuscator;Lshark/ProguardMapping;Ljava/io/File;Ljava/io/File;ILjava/lang/Object;)Ljava/io/File;
152*d9e8da70SAndroid Build Coastguard Worker}
153*d9e8da70SAndroid Build Coastguard Worker
154*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofHeader {
155*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/HprofHeader$Companion;
156*d9e8da70SAndroid Build Coastguard Worker	public fun <init> ()V
157*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JLshark/HprofVersion;I)V
158*d9e8da70SAndroid Build Coastguard Worker	public synthetic fun <init> (JLshark/HprofVersion;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
159*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()J
160*d9e8da70SAndroid Build Coastguard Worker	public final fun component2 ()Lshark/HprofVersion;
161*d9e8da70SAndroid Build Coastguard Worker	public final fun component3 ()I
162*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (JLshark/HprofVersion;I)Lshark/HprofHeader;
163*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/HprofHeader;JLshark/HprofVersion;IILjava/lang/Object;)Lshark/HprofHeader;
164*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
165*d9e8da70SAndroid Build Coastguard Worker	public final fun getHeapDumpTimestamp ()J
166*d9e8da70SAndroid Build Coastguard Worker	public final fun getIdentifierByteSize ()I
167*d9e8da70SAndroid Build Coastguard Worker	public final fun getRecordsPosition ()I
168*d9e8da70SAndroid Build Coastguard Worker	public final fun getVersion ()Lshark/HprofVersion;
169*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
170*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
171*d9e8da70SAndroid Build Coastguard Worker}
172*d9e8da70SAndroid Build Coastguard Worker
173*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofHeader$Companion {
174*d9e8da70SAndroid Build Coastguard Worker	public final fun parseHeaderOf (Ljava/io/File;)Lshark/HprofHeader;
175*d9e8da70SAndroid Build Coastguard Worker	public final fun parseHeaderOf (Lokio/BufferedSource;)Lshark/HprofHeader;
176*d9e8da70SAndroid Build Coastguard Worker}
177*d9e8da70SAndroid Build Coastguard Worker
178*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofPrimitiveArrayStripper {
179*d9e8da70SAndroid Build Coastguard Worker	public fun <init> ()V
180*d9e8da70SAndroid Build Coastguard Worker	public final fun stripPrimitiveArrays (Ljava/io/File;Ljava/io/File;)Ljava/io/File;
181*d9e8da70SAndroid Build Coastguard Worker	public final fun stripPrimitiveArrays (Lshark/StreamingSourceProvider;Lokio/BufferedSink;)V
182*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun stripPrimitiveArrays$default (Lshark/HprofPrimitiveArrayStripper;Ljava/io/File;Ljava/io/File;ILjava/lang/Object;)Ljava/io/File;
183*d9e8da70SAndroid Build Coastguard Worker}
184*d9e8da70SAndroid Build Coastguard Worker
185*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofReader {
186*d9e8da70SAndroid Build Coastguard Worker	public final fun getIdentifierByteSize ()I
187*d9e8da70SAndroid Build Coastguard Worker	public final fun getStartPosition ()J
188*d9e8da70SAndroid Build Coastguard Worker	public final fun readHprofRecords (Ljava/util/Set;Lshark/OnHprofRecordListener;)V
189*d9e8da70SAndroid Build Coastguard Worker}
190*d9e8da70SAndroid Build Coastguard Worker
191*d9e8da70SAndroid Build Coastguard Workerpublic abstract class shark/HprofRecord {
192*d9e8da70SAndroid Build Coastguard Worker}
193*d9e8da70SAndroid Build Coastguard Worker
194*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpEndRecord : shark/HprofRecord {
195*d9e8da70SAndroid Build Coastguard Worker	public static final field INSTANCE Lshark/HprofRecord$HeapDumpEndRecord;
196*d9e8da70SAndroid Build Coastguard Worker}
197*d9e8da70SAndroid Build Coastguard Worker
198*d9e8da70SAndroid Build Coastguard Workerpublic abstract class shark/HprofRecord$HeapDumpRecord : shark/HprofRecord {
199*d9e8da70SAndroid Build Coastguard Worker}
200*d9e8da70SAndroid Build Coastguard Worker
201*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$GcRootRecord : shark/HprofRecord$HeapDumpRecord {
202*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (Lshark/GcRoot;)V
203*d9e8da70SAndroid Build Coastguard Worker	public final fun getGcRoot ()Lshark/GcRoot;
204*d9e8da70SAndroid Build Coastguard Worker}
205*d9e8da70SAndroid Build Coastguard Worker
206*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$HeapDumpInfoRecord : shark/HprofRecord$HeapDumpRecord {
207*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (IJ)V
208*d9e8da70SAndroid Build Coastguard Worker	public final fun getHeapId ()I
209*d9e8da70SAndroid Build Coastguard Worker	public final fun getHeapNameStringId ()J
210*d9e8da70SAndroid Build Coastguard Worker}
211*d9e8da70SAndroid Build Coastguard Worker
212*d9e8da70SAndroid Build Coastguard Workerpublic abstract class shark/HprofRecord$HeapDumpRecord$ObjectRecord : shark/HprofRecord$HeapDumpRecord {
213*d9e8da70SAndroid Build Coastguard Worker}
214*d9e8da70SAndroid Build Coastguard Worker
215*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$ClassDumpRecord : shark/HprofRecord$HeapDumpRecord$ObjectRecord {
216*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JIJJJJILjava/util/List;Ljava/util/List;)V
217*d9e8da70SAndroid Build Coastguard Worker	public final fun getClassLoaderId ()J
218*d9e8da70SAndroid Build Coastguard Worker	public final fun getFields ()Ljava/util/List;
219*d9e8da70SAndroid Build Coastguard Worker	public final fun getId ()J
220*d9e8da70SAndroid Build Coastguard Worker	public final fun getInstanceSize ()I
221*d9e8da70SAndroid Build Coastguard Worker	public final fun getProtectionDomainId ()J
222*d9e8da70SAndroid Build Coastguard Worker	public final fun getSignersId ()J
223*d9e8da70SAndroid Build Coastguard Worker	public final fun getStackTraceSerialNumber ()I
224*d9e8da70SAndroid Build Coastguard Worker	public final fun getStaticFields ()Ljava/util/List;
225*d9e8da70SAndroid Build Coastguard Worker	public final fun getSuperclassId ()J
226*d9e8da70SAndroid Build Coastguard Worker}
227*d9e8da70SAndroid Build Coastguard Worker
228*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$ClassDumpRecord$FieldRecord {
229*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JI)V
230*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()J
231*d9e8da70SAndroid Build Coastguard Worker	public final fun component2 ()I
232*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (JI)Lshark/HprofRecord$HeapDumpRecord$ObjectRecord$ClassDumpRecord$FieldRecord;
233*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/HprofRecord$HeapDumpRecord$ObjectRecord$ClassDumpRecord$FieldRecord;JIILjava/lang/Object;)Lshark/HprofRecord$HeapDumpRecord$ObjectRecord$ClassDumpRecord$FieldRecord;
234*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
235*d9e8da70SAndroid Build Coastguard Worker	public final fun getNameStringId ()J
236*d9e8da70SAndroid Build Coastguard Worker	public final fun getType ()I
237*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
238*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
239*d9e8da70SAndroid Build Coastguard Worker}
240*d9e8da70SAndroid Build Coastguard Worker
241*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$ClassDumpRecord$StaticFieldRecord {
242*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JILshark/ValueHolder;)V
243*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()J
244*d9e8da70SAndroid Build Coastguard Worker	public final fun component2 ()I
245*d9e8da70SAndroid Build Coastguard Worker	public final fun component3 ()Lshark/ValueHolder;
246*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (JILshark/ValueHolder;)Lshark/HprofRecord$HeapDumpRecord$ObjectRecord$ClassDumpRecord$StaticFieldRecord;
247*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/HprofRecord$HeapDumpRecord$ObjectRecord$ClassDumpRecord$StaticFieldRecord;JILshark/ValueHolder;ILjava/lang/Object;)Lshark/HprofRecord$HeapDumpRecord$ObjectRecord$ClassDumpRecord$StaticFieldRecord;
248*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
249*d9e8da70SAndroid Build Coastguard Worker	public final fun getNameStringId ()J
250*d9e8da70SAndroid Build Coastguard Worker	public final fun getType ()I
251*d9e8da70SAndroid Build Coastguard Worker	public final fun getValue ()Lshark/ValueHolder;
252*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
253*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
254*d9e8da70SAndroid Build Coastguard Worker}
255*d9e8da70SAndroid Build Coastguard Worker
256*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$InstanceDumpRecord : shark/HprofRecord$HeapDumpRecord$ObjectRecord {
257*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JIJ[B)V
258*d9e8da70SAndroid Build Coastguard Worker	public final fun getClassId ()J
259*d9e8da70SAndroid Build Coastguard Worker	public final fun getFieldValues ()[B
260*d9e8da70SAndroid Build Coastguard Worker	public final fun getId ()J
261*d9e8da70SAndroid Build Coastguard Worker	public final fun getStackTraceSerialNumber ()I
262*d9e8da70SAndroid Build Coastguard Worker}
263*d9e8da70SAndroid Build Coastguard Worker
264*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$ObjectArrayDumpRecord : shark/HprofRecord$HeapDumpRecord$ObjectRecord {
265*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JIJ[J)V
266*d9e8da70SAndroid Build Coastguard Worker	public final fun getArrayClassId ()J
267*d9e8da70SAndroid Build Coastguard Worker	public final fun getElementIds ()[J
268*d9e8da70SAndroid Build Coastguard Worker	public final fun getId ()J
269*d9e8da70SAndroid Build Coastguard Worker	public final fun getStackTraceSerialNumber ()I
270*d9e8da70SAndroid Build Coastguard Worker}
271*d9e8da70SAndroid Build Coastguard Worker
272*d9e8da70SAndroid Build Coastguard Workerpublic abstract class shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord : shark/HprofRecord$HeapDumpRecord$ObjectRecord {
273*d9e8da70SAndroid Build Coastguard Worker	public abstract fun getId ()J
274*d9e8da70SAndroid Build Coastguard Worker	public abstract fun getSize ()I
275*d9e8da70SAndroid Build Coastguard Worker	public abstract fun getStackTraceSerialNumber ()I
276*d9e8da70SAndroid Build Coastguard Worker}
277*d9e8da70SAndroid Build Coastguard Worker
278*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$BooleanArrayDump : shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord {
279*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JI[Z)V
280*d9e8da70SAndroid Build Coastguard Worker	public final fun getArray ()[Z
281*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
282*d9e8da70SAndroid Build Coastguard Worker	public fun getSize ()I
283*d9e8da70SAndroid Build Coastguard Worker	public fun getStackTraceSerialNumber ()I
284*d9e8da70SAndroid Build Coastguard Worker}
285*d9e8da70SAndroid Build Coastguard Worker
286*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$ByteArrayDump : shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord {
287*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JI[B)V
288*d9e8da70SAndroid Build Coastguard Worker	public final fun getArray ()[B
289*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
290*d9e8da70SAndroid Build Coastguard Worker	public fun getSize ()I
291*d9e8da70SAndroid Build Coastguard Worker	public fun getStackTraceSerialNumber ()I
292*d9e8da70SAndroid Build Coastguard Worker}
293*d9e8da70SAndroid Build Coastguard Worker
294*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$CharArrayDump : shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord {
295*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JI[C)V
296*d9e8da70SAndroid Build Coastguard Worker	public final fun getArray ()[C
297*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
298*d9e8da70SAndroid Build Coastguard Worker	public fun getSize ()I
299*d9e8da70SAndroid Build Coastguard Worker	public fun getStackTraceSerialNumber ()I
300*d9e8da70SAndroid Build Coastguard Worker}
301*d9e8da70SAndroid Build Coastguard Worker
302*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$DoubleArrayDump : shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord {
303*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JI[D)V
304*d9e8da70SAndroid Build Coastguard Worker	public final fun getArray ()[D
305*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
306*d9e8da70SAndroid Build Coastguard Worker	public fun getSize ()I
307*d9e8da70SAndroid Build Coastguard Worker	public fun getStackTraceSerialNumber ()I
308*d9e8da70SAndroid Build Coastguard Worker}
309*d9e8da70SAndroid Build Coastguard Worker
310*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$FloatArrayDump : shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord {
311*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JI[F)V
312*d9e8da70SAndroid Build Coastguard Worker	public final fun getArray ()[F
313*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
314*d9e8da70SAndroid Build Coastguard Worker	public fun getSize ()I
315*d9e8da70SAndroid Build Coastguard Worker	public fun getStackTraceSerialNumber ()I
316*d9e8da70SAndroid Build Coastguard Worker}
317*d9e8da70SAndroid Build Coastguard Worker
318*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$IntArrayDump : shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord {
319*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JI[I)V
320*d9e8da70SAndroid Build Coastguard Worker	public final fun getArray ()[I
321*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
322*d9e8da70SAndroid Build Coastguard Worker	public fun getSize ()I
323*d9e8da70SAndroid Build Coastguard Worker	public fun getStackTraceSerialNumber ()I
324*d9e8da70SAndroid Build Coastguard Worker}
325*d9e8da70SAndroid Build Coastguard Worker
326*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$LongArrayDump : shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord {
327*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JI[J)V
328*d9e8da70SAndroid Build Coastguard Worker	public final fun getArray ()[J
329*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
330*d9e8da70SAndroid Build Coastguard Worker	public fun getSize ()I
331*d9e8da70SAndroid Build Coastguard Worker	public fun getStackTraceSerialNumber ()I
332*d9e8da70SAndroid Build Coastguard Worker}
333*d9e8da70SAndroid Build Coastguard Worker
334*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$ShortArrayDump : shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord {
335*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JI[S)V
336*d9e8da70SAndroid Build Coastguard Worker	public final fun getArray ()[S
337*d9e8da70SAndroid Build Coastguard Worker	public fun getId ()J
338*d9e8da70SAndroid Build Coastguard Worker	public fun getSize ()I
339*d9e8da70SAndroid Build Coastguard Worker	public fun getStackTraceSerialNumber ()I
340*d9e8da70SAndroid Build Coastguard Worker}
341*d9e8da70SAndroid Build Coastguard Worker
342*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$LoadClassRecord : shark/HprofRecord {
343*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (IJIJ)V
344*d9e8da70SAndroid Build Coastguard Worker	public final fun getClassNameStringId ()J
345*d9e8da70SAndroid Build Coastguard Worker	public final fun getClassSerialNumber ()I
346*d9e8da70SAndroid Build Coastguard Worker	public final fun getId ()J
347*d9e8da70SAndroid Build Coastguard Worker	public final fun getStackTraceSerialNumber ()I
348*d9e8da70SAndroid Build Coastguard Worker}
349*d9e8da70SAndroid Build Coastguard Worker
350*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$StackFrameRecord : shark/HprofRecord {
351*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JJJJII)V
352*d9e8da70SAndroid Build Coastguard Worker	public final fun getClassSerialNumber ()I
353*d9e8da70SAndroid Build Coastguard Worker	public final fun getId ()J
354*d9e8da70SAndroid Build Coastguard Worker	public final fun getLineNumber ()I
355*d9e8da70SAndroid Build Coastguard Worker	public final fun getMethodNameStringId ()J
356*d9e8da70SAndroid Build Coastguard Worker	public final fun getMethodSignatureStringId ()J
357*d9e8da70SAndroid Build Coastguard Worker	public final fun getSourceFileNameStringId ()J
358*d9e8da70SAndroid Build Coastguard Worker}
359*d9e8da70SAndroid Build Coastguard Worker
360*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$StackTraceRecord : shark/HprofRecord {
361*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (II[J)V
362*d9e8da70SAndroid Build Coastguard Worker	public final fun getStackFrameIds ()[J
363*d9e8da70SAndroid Build Coastguard Worker	public final fun getStackTraceSerialNumber ()I
364*d9e8da70SAndroid Build Coastguard Worker	public final fun getThreadSerialNumber ()I
365*d9e8da70SAndroid Build Coastguard Worker}
366*d9e8da70SAndroid Build Coastguard Worker
367*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecord$StringRecord : shark/HprofRecord {
368*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (JLjava/lang/String;)V
369*d9e8da70SAndroid Build Coastguard Worker	public final fun getId ()J
370*d9e8da70SAndroid Build Coastguard Worker	public final fun getString ()Ljava/lang/String;
371*d9e8da70SAndroid Build Coastguard Worker}
372*d9e8da70SAndroid Build Coastguard Worker
373*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecordReader {
374*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/HprofRecordReader$Companion;
375*d9e8da70SAndroid Build Coastguard Worker	public final fun getBytesRead ()J
376*d9e8da70SAndroid Build Coastguard Worker	public final fun readBoolean ()Z
377*d9e8da70SAndroid Build Coastguard Worker	public final fun readBooleanArray (I)[Z
378*d9e8da70SAndroid Build Coastguard Worker	public final fun readByte ()B
379*d9e8da70SAndroid Build Coastguard Worker	public final fun readByteArray (I)[B
380*d9e8da70SAndroid Build Coastguard Worker	public final fun readChar ()C
381*d9e8da70SAndroid Build Coastguard Worker	public final fun readCharArray (I)[C
382*d9e8da70SAndroid Build Coastguard Worker	public final fun readClassDumpRecord ()Lshark/HprofRecord$HeapDumpRecord$ObjectRecord$ClassDumpRecord;
383*d9e8da70SAndroid Build Coastguard Worker	public final fun readDebuggerGcRootRecord ()Lshark/GcRoot$Debugger;
384*d9e8da70SAndroid Build Coastguard Worker	public final fun readDouble ()D
385*d9e8da70SAndroid Build Coastguard Worker	public final fun readDoubleArray (I)[D
386*d9e8da70SAndroid Build Coastguard Worker	public final fun readFinalizingGcRootRecord ()Lshark/GcRoot$Finalizing;
387*d9e8da70SAndroid Build Coastguard Worker	public final fun readFloat ()F
388*d9e8da70SAndroid Build Coastguard Worker	public final fun readFloatArray (I)[F
389*d9e8da70SAndroid Build Coastguard Worker	public final fun readHeapDumpInfoRecord ()Lshark/HprofRecord$HeapDumpRecord$HeapDumpInfoRecord;
390*d9e8da70SAndroid Build Coastguard Worker	public final fun readId ()J
391*d9e8da70SAndroid Build Coastguard Worker	public final fun readIdArray (I)[J
392*d9e8da70SAndroid Build Coastguard Worker	public final fun readInstanceDumpRecord ()Lshark/HprofRecord$HeapDumpRecord$ObjectRecord$InstanceDumpRecord;
393*d9e8da70SAndroid Build Coastguard Worker	public final fun readInt ()I
394*d9e8da70SAndroid Build Coastguard Worker	public final fun readIntArray (I)[I
395*d9e8da70SAndroid Build Coastguard Worker	public final fun readInternedStringGcRootRecord ()Lshark/GcRoot$InternedString;
396*d9e8da70SAndroid Build Coastguard Worker	public final fun readJavaFrameGcRootRecord ()Lshark/GcRoot$JavaFrame;
397*d9e8da70SAndroid Build Coastguard Worker	public final fun readJniGlobalGcRootRecord ()Lshark/GcRoot$JniGlobal;
398*d9e8da70SAndroid Build Coastguard Worker	public final fun readJniLocalGcRootRecord ()Lshark/GcRoot$JniLocal;
399*d9e8da70SAndroid Build Coastguard Worker	public final fun readJniMonitorGcRootRecord ()Lshark/GcRoot$JniMonitor;
400*d9e8da70SAndroid Build Coastguard Worker	public final fun readLoadClassRecord ()Lshark/HprofRecord$LoadClassRecord;
401*d9e8da70SAndroid Build Coastguard Worker	public final fun readLong ()J
402*d9e8da70SAndroid Build Coastguard Worker	public final fun readLongArray (I)[J
403*d9e8da70SAndroid Build Coastguard Worker	public final fun readMonitorUsedGcRootRecord ()Lshark/GcRoot$MonitorUsed;
404*d9e8da70SAndroid Build Coastguard Worker	public final fun readNativeStackGcRootRecord ()Lshark/GcRoot$NativeStack;
405*d9e8da70SAndroid Build Coastguard Worker	public final fun readObjectArrayDumpRecord ()Lshark/HprofRecord$HeapDumpRecord$ObjectRecord$ObjectArrayDumpRecord;
406*d9e8da70SAndroid Build Coastguard Worker	public final fun readPrimitiveArrayDumpRecord ()Lshark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord;
407*d9e8da70SAndroid Build Coastguard Worker	public final fun readReferenceCleanupGcRootRecord ()Lshark/GcRoot$ReferenceCleanup;
408*d9e8da70SAndroid Build Coastguard Worker	public final fun readShort ()S
409*d9e8da70SAndroid Build Coastguard Worker	public final fun readShortArray (I)[S
410*d9e8da70SAndroid Build Coastguard Worker	public final fun readStackFrameRecord ()Lshark/HprofRecord$StackFrameRecord;
411*d9e8da70SAndroid Build Coastguard Worker	public final fun readStackTraceRecord ()Lshark/HprofRecord$StackTraceRecord;
412*d9e8da70SAndroid Build Coastguard Worker	public final fun readStickyClassGcRootRecord ()Lshark/GcRoot$StickyClass;
413*d9e8da70SAndroid Build Coastguard Worker	public final fun readString (ILjava/nio/charset/Charset;)Ljava/lang/String;
414*d9e8da70SAndroid Build Coastguard Worker	public final fun readStringRecord (J)Lshark/HprofRecord$StringRecord;
415*d9e8da70SAndroid Build Coastguard Worker	public final fun readThreadBlockGcRootRecord ()Lshark/GcRoot$ThreadBlock;
416*d9e8da70SAndroid Build Coastguard Worker	public final fun readThreadObjectGcRootRecord ()Lshark/GcRoot$ThreadObject;
417*d9e8da70SAndroid Build Coastguard Worker	public final fun readUnknownGcRootRecord ()Lshark/GcRoot$Unknown;
418*d9e8da70SAndroid Build Coastguard Worker	public final fun readUnreachableGcRootRecord ()Lshark/GcRoot$Unreachable;
419*d9e8da70SAndroid Build Coastguard Worker	public final fun readUnsignedByte ()I
420*d9e8da70SAndroid Build Coastguard Worker	public final fun readUnsignedInt ()J
421*d9e8da70SAndroid Build Coastguard Worker	public final fun readUnsignedShort ()I
422*d9e8da70SAndroid Build Coastguard Worker	public final fun readUtf8 (J)Ljava/lang/String;
423*d9e8da70SAndroid Build Coastguard Worker	public final fun readValue (I)Lshark/ValueHolder;
424*d9e8da70SAndroid Build Coastguard Worker	public final fun readVmInternalGcRootRecord ()Lshark/GcRoot$VmInternal;
425*d9e8da70SAndroid Build Coastguard Worker	public final fun sizeOf (I)I
426*d9e8da70SAndroid Build Coastguard Worker	public final fun skip (I)V
427*d9e8da70SAndroid Build Coastguard Worker	public final fun skip (J)V
428*d9e8da70SAndroid Build Coastguard Worker	public final fun skipClassDumpConstantPool ()V
429*d9e8da70SAndroid Build Coastguard Worker	public final fun skipClassDumpFields ()V
430*d9e8da70SAndroid Build Coastguard Worker	public final fun skipClassDumpHeader ()V
431*d9e8da70SAndroid Build Coastguard Worker	public final fun skipClassDumpRecord ()V
432*d9e8da70SAndroid Build Coastguard Worker	public final fun skipClassDumpStaticFields ()V
433*d9e8da70SAndroid Build Coastguard Worker	public final fun skipHeapDumpInfoRecord ()V
434*d9e8da70SAndroid Build Coastguard Worker	public final fun skipId ()V
435*d9e8da70SAndroid Build Coastguard Worker	public final fun skipInstanceDumpRecord ()V
436*d9e8da70SAndroid Build Coastguard Worker	public final fun skipObjectArrayDumpRecord ()V
437*d9e8da70SAndroid Build Coastguard Worker	public final fun skipPrimitiveArrayDumpRecord ()V
438*d9e8da70SAndroid Build Coastguard Worker}
439*d9e8da70SAndroid Build Coastguard Worker
440*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecordReader$Companion {
441*d9e8da70SAndroid Build Coastguard Worker}
442*d9e8da70SAndroid Build Coastguard Worker
443*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecordTag : java/lang/Enum {
444*d9e8da70SAndroid Build Coastguard Worker	public static final field ALLOC_SITES Lshark/HprofRecordTag;
445*d9e8da70SAndroid Build Coastguard Worker	public static final field CLASS_DUMP Lshark/HprofRecordTag;
446*d9e8da70SAndroid Build Coastguard Worker	public static final field CONTROL_SETTINGS Lshark/HprofRecordTag;
447*d9e8da70SAndroid Build Coastguard Worker	public static final field CPU_SAMPLES Lshark/HprofRecordTag;
448*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/HprofRecordTag$Companion;
449*d9e8da70SAndroid Build Coastguard Worker	public static final field END_THREAD Lshark/HprofRecordTag;
450*d9e8da70SAndroid Build Coastguard Worker	public static final field HEAP_DUMP Lshark/HprofRecordTag;
451*d9e8da70SAndroid Build Coastguard Worker	public static final field HEAP_DUMP_END Lshark/HprofRecordTag;
452*d9e8da70SAndroid Build Coastguard Worker	public static final field HEAP_DUMP_INFO Lshark/HprofRecordTag;
453*d9e8da70SAndroid Build Coastguard Worker	public static final field HEAP_DUMP_SEGMENT Lshark/HprofRecordTag;
454*d9e8da70SAndroid Build Coastguard Worker	public static final field HEAP_SUMMARY Lshark/HprofRecordTag;
455*d9e8da70SAndroid Build Coastguard Worker	public static final field INSTANCE_DUMP Lshark/HprofRecordTag;
456*d9e8da70SAndroid Build Coastguard Worker	public static final field LOAD_CLASS Lshark/HprofRecordTag;
457*d9e8da70SAndroid Build Coastguard Worker	public static final field OBJECT_ARRAY_DUMP Lshark/HprofRecordTag;
458*d9e8da70SAndroid Build Coastguard Worker	public static final field PRIMITIVE_ARRAY_DUMP Lshark/HprofRecordTag;
459*d9e8da70SAndroid Build Coastguard Worker	public static final field PRIMITIVE_ARRAY_NODATA Lshark/HprofRecordTag;
460*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_DEBUGGER Lshark/HprofRecordTag;
461*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_FINALIZING Lshark/HprofRecordTag;
462*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_INTERNED_STRING Lshark/HprofRecordTag;
463*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_JAVA_FRAME Lshark/HprofRecordTag;
464*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_JNI_GLOBAL Lshark/HprofRecordTag;
465*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_JNI_LOCAL Lshark/HprofRecordTag;
466*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_JNI_MONITOR Lshark/HprofRecordTag;
467*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_MONITOR_USED Lshark/HprofRecordTag;
468*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_NATIVE_STACK Lshark/HprofRecordTag;
469*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_REFERENCE_CLEANUP Lshark/HprofRecordTag;
470*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_STICKY_CLASS Lshark/HprofRecordTag;
471*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_THREAD_BLOCK Lshark/HprofRecordTag;
472*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_THREAD_OBJECT Lshark/HprofRecordTag;
473*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_UNKNOWN Lshark/HprofRecordTag;
474*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_UNREACHABLE Lshark/HprofRecordTag;
475*d9e8da70SAndroid Build Coastguard Worker	public static final field ROOT_VM_INTERNAL Lshark/HprofRecordTag;
476*d9e8da70SAndroid Build Coastguard Worker	public static final field STACK_FRAME Lshark/HprofRecordTag;
477*d9e8da70SAndroid Build Coastguard Worker	public static final field STACK_TRACE Lshark/HprofRecordTag;
478*d9e8da70SAndroid Build Coastguard Worker	public static final field START_THREAD Lshark/HprofRecordTag;
479*d9e8da70SAndroid Build Coastguard Worker	public static final field STRING_IN_UTF8 Lshark/HprofRecordTag;
480*d9e8da70SAndroid Build Coastguard Worker	public static final field UNLOAD_CLASS Lshark/HprofRecordTag;
481*d9e8da70SAndroid Build Coastguard Worker	public final fun getTag ()I
482*d9e8da70SAndroid Build Coastguard Worker	public static fun valueOf (Ljava/lang/String;)Lshark/HprofRecordTag;
483*d9e8da70SAndroid Build Coastguard Worker	public static fun values ()[Lshark/HprofRecordTag;
484*d9e8da70SAndroid Build Coastguard Worker}
485*d9e8da70SAndroid Build Coastguard Worker
486*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofRecordTag$Companion {
487*d9e8da70SAndroid Build Coastguard Worker	public final fun getRootTags ()Ljava/util/EnumSet;
488*d9e8da70SAndroid Build Coastguard Worker}
489*d9e8da70SAndroid Build Coastguard Worker
490*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofVersion : java/lang/Enum {
491*d9e8da70SAndroid Build Coastguard Worker	public static final field ANDROID Lshark/HprofVersion;
492*d9e8da70SAndroid Build Coastguard Worker	public static final field JDK1_2_BETA3 Lshark/HprofVersion;
493*d9e8da70SAndroid Build Coastguard Worker	public static final field JDK1_2_BETA4 Lshark/HprofVersion;
494*d9e8da70SAndroid Build Coastguard Worker	public static final field JDK_6 Lshark/HprofVersion;
495*d9e8da70SAndroid Build Coastguard Worker	public final fun getVersionString ()Ljava/lang/String;
496*d9e8da70SAndroid Build Coastguard Worker	public static fun valueOf (Ljava/lang/String;)Lshark/HprofVersion;
497*d9e8da70SAndroid Build Coastguard Worker	public static fun values ()[Lshark/HprofVersion;
498*d9e8da70SAndroid Build Coastguard Worker}
499*d9e8da70SAndroid Build Coastguard Worker
500*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofWriter : java/io/Closeable {
501*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/HprofWriter$Companion;
502*d9e8da70SAndroid Build Coastguard Worker	public synthetic fun <init> (Lokio/BufferedSink;Lshark/HprofHeader;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
503*d9e8da70SAndroid Build Coastguard Worker	public fun close ()V
504*d9e8da70SAndroid Build Coastguard Worker	public final fun getHprofHeader ()Lshark/HprofHeader;
505*d9e8da70SAndroid Build Coastguard Worker	public final fun getHprofVersion ()Lshark/Hprof$HprofVersion;
506*d9e8da70SAndroid Build Coastguard Worker	public final fun getIdentifierByteSize ()I
507*d9e8da70SAndroid Build Coastguard Worker	public final fun valuesToBytes (Ljava/util/List;)[B
508*d9e8da70SAndroid Build Coastguard Worker	public final fun write (Lshark/HprofRecord;)V
509*d9e8da70SAndroid Build Coastguard Worker}
510*d9e8da70SAndroid Build Coastguard Worker
511*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/HprofWriter$Companion {
512*d9e8da70SAndroid Build Coastguard Worker	public final fun open (Ljava/io/File;ILshark/Hprof$HprofVersion;)Lshark/HprofWriter;
513*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun open$default (Lshark/HprofWriter$Companion;Ljava/io/File;ILshark/Hprof$HprofVersion;ILjava/lang/Object;)Lshark/HprofWriter;
514*d9e8da70SAndroid Build Coastguard Worker	public final fun openWriterFor (Ljava/io/File;Lshark/HprofHeader;)Lshark/HprofWriter;
515*d9e8da70SAndroid Build Coastguard Worker	public final fun openWriterFor (Lokio/BufferedSink;Lshark/HprofHeader;)Lshark/HprofWriter;
516*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun openWriterFor$default (Lshark/HprofWriter$Companion;Ljava/io/File;Lshark/HprofHeader;ILjava/lang/Object;)Lshark/HprofWriter;
517*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun openWriterFor$default (Lshark/HprofWriter$Companion;Lokio/BufferedSink;Lshark/HprofHeader;ILjava/lang/Object;)Lshark/HprofWriter;
518*d9e8da70SAndroid Build Coastguard Worker}
519*d9e8da70SAndroid Build Coastguard Worker
520*d9e8da70SAndroid Build Coastguard Workerpublic abstract interface class shark/OnHprofRecordListener {
521*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/OnHprofRecordListener$Companion;
522*d9e8da70SAndroid Build Coastguard Worker	public abstract fun onHprofRecord (JLshark/HprofRecord;)V
523*d9e8da70SAndroid Build Coastguard Worker}
524*d9e8da70SAndroid Build Coastguard Worker
525*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/OnHprofRecordListener$Companion {
526*d9e8da70SAndroid Build Coastguard Worker	public final fun invoke (Lkotlin/jvm/functions/Function2;)Lshark/OnHprofRecordListener;
527*d9e8da70SAndroid Build Coastguard Worker}
528*d9e8da70SAndroid Build Coastguard Worker
529*d9e8da70SAndroid Build Coastguard Workerpublic abstract interface class shark/OnHprofRecordTagListener {
530*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/OnHprofRecordTagListener$Companion;
531*d9e8da70SAndroid Build Coastguard Worker	public abstract fun onHprofRecord (Lshark/HprofRecordTag;JLshark/HprofRecordReader;)V
532*d9e8da70SAndroid Build Coastguard Worker}
533*d9e8da70SAndroid Build Coastguard Worker
534*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/OnHprofRecordTagListener$Companion {
535*d9e8da70SAndroid Build Coastguard Worker	public final fun invoke (Lkotlin/jvm/functions/Function3;)Lshark/OnHprofRecordTagListener;
536*d9e8da70SAndroid Build Coastguard Worker}
537*d9e8da70SAndroid Build Coastguard Worker
538*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/PrimitiveType : java/lang/Enum {
539*d9e8da70SAndroid Build Coastguard Worker	public static final field BOOLEAN Lshark/PrimitiveType;
540*d9e8da70SAndroid Build Coastguard Worker	public static final field BYTE Lshark/PrimitiveType;
541*d9e8da70SAndroid Build Coastguard Worker	public static final field CHAR Lshark/PrimitiveType;
542*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/PrimitiveType$Companion;
543*d9e8da70SAndroid Build Coastguard Worker	public static final field DOUBLE Lshark/PrimitiveType;
544*d9e8da70SAndroid Build Coastguard Worker	public static final field FLOAT Lshark/PrimitiveType;
545*d9e8da70SAndroid Build Coastguard Worker	public static final field INT Lshark/PrimitiveType;
546*d9e8da70SAndroid Build Coastguard Worker	public static final field LONG Lshark/PrimitiveType;
547*d9e8da70SAndroid Build Coastguard Worker	public static final field REFERENCE_HPROF_TYPE I
548*d9e8da70SAndroid Build Coastguard Worker	public static final field SHORT Lshark/PrimitiveType;
549*d9e8da70SAndroid Build Coastguard Worker	public final fun getByteSize ()I
550*d9e8da70SAndroid Build Coastguard Worker	public final fun getHprofType ()I
551*d9e8da70SAndroid Build Coastguard Worker	public static fun valueOf (Ljava/lang/String;)Lshark/PrimitiveType;
552*d9e8da70SAndroid Build Coastguard Worker	public static fun values ()[Lshark/PrimitiveType;
553*d9e8da70SAndroid Build Coastguard Worker}
554*d9e8da70SAndroid Build Coastguard Worker
555*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/PrimitiveType$Companion {
556*d9e8da70SAndroid Build Coastguard Worker	public final fun getByteSizeByHprofType ()Ljava/util/Map;
557*d9e8da70SAndroid Build Coastguard Worker	public final fun getPrimitiveTypeByHprofType ()Ljava/util/Map;
558*d9e8da70SAndroid Build Coastguard Worker}
559*d9e8da70SAndroid Build Coastguard Worker
560*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ProguardMapping {
561*d9e8da70SAndroid Build Coastguard Worker	public fun <init> ()V
562*d9e8da70SAndroid Build Coastguard Worker	public final fun addMapping (Ljava/lang/String;Ljava/lang/String;)V
563*d9e8da70SAndroid Build Coastguard Worker	public final fun deobfuscateClassName (Ljava/lang/String;)Ljava/lang/String;
564*d9e8da70SAndroid Build Coastguard Worker	public final fun deobfuscateFieldName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
565*d9e8da70SAndroid Build Coastguard Worker}
566*d9e8da70SAndroid Build Coastguard Worker
567*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ProguardMappingReader {
568*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/ProguardMappingReader$Companion;
569*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (Ljava/io/InputStream;)V
570*d9e8da70SAndroid Build Coastguard Worker	public final fun readProguardMapping ()Lshark/ProguardMapping;
571*d9e8da70SAndroid Build Coastguard Worker}
572*d9e8da70SAndroid Build Coastguard Worker
573*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ProguardMappingReader$Companion {
574*d9e8da70SAndroid Build Coastguard Worker}
575*d9e8da70SAndroid Build Coastguard Worker
576*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/RandomAccessHprofReader : java/io/Closeable {
577*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/RandomAccessHprofReader$Companion;
578*d9e8da70SAndroid Build Coastguard Worker	public synthetic fun <init> (Lshark/RandomAccessSource;Lshark/HprofHeader;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
579*d9e8da70SAndroid Build Coastguard Worker	public fun close ()V
580*d9e8da70SAndroid Build Coastguard Worker	public final fun readRecord (JJLkotlin/jvm/functions/Function1;)Ljava/lang/Object;
581*d9e8da70SAndroid Build Coastguard Worker}
582*d9e8da70SAndroid Build Coastguard Worker
583*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/RandomAccessHprofReader$Companion {
584*d9e8da70SAndroid Build Coastguard Worker	public final fun openReaderFor (Ljava/io/File;Lshark/HprofHeader;)Lshark/RandomAccessHprofReader;
585*d9e8da70SAndroid Build Coastguard Worker	public final fun openReaderFor (Lshark/RandomAccessSourceProvider;Lshark/HprofHeader;)Lshark/RandomAccessHprofReader;
586*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun openReaderFor$default (Lshark/RandomAccessHprofReader$Companion;Ljava/io/File;Lshark/HprofHeader;ILjava/lang/Object;)Lshark/RandomAccessHprofReader;
587*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun openReaderFor$default (Lshark/RandomAccessHprofReader$Companion;Lshark/RandomAccessSourceProvider;Lshark/HprofHeader;ILjava/lang/Object;)Lshark/RandomAccessHprofReader;
588*d9e8da70SAndroid Build Coastguard Worker}
589*d9e8da70SAndroid Build Coastguard Worker
590*d9e8da70SAndroid Build Coastguard Workerpublic abstract interface class shark/RandomAccessSource : java/io/Closeable {
591*d9e8da70SAndroid Build Coastguard Worker	public abstract fun asStreamingSource ()Lokio/BufferedSource;
592*d9e8da70SAndroid Build Coastguard Worker	public abstract fun read (Lokio/Buffer;JJ)J
593*d9e8da70SAndroid Build Coastguard Worker}
594*d9e8da70SAndroid Build Coastguard Worker
595*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/RandomAccessSource$DefaultImpls {
596*d9e8da70SAndroid Build Coastguard Worker	public static fun asStreamingSource (Lshark/RandomAccessSource;)Lokio/BufferedSource;
597*d9e8da70SAndroid Build Coastguard Worker}
598*d9e8da70SAndroid Build Coastguard Worker
599*d9e8da70SAndroid Build Coastguard Workerpublic abstract interface class shark/RandomAccessSourceProvider {
600*d9e8da70SAndroid Build Coastguard Worker	public abstract fun openRandomAccessSource ()Lshark/RandomAccessSource;
601*d9e8da70SAndroid Build Coastguard Worker}
602*d9e8da70SAndroid Build Coastguard Worker
603*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/StreamingHprofReader {
604*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/StreamingHprofReader$Companion;
605*d9e8da70SAndroid Build Coastguard Worker	public synthetic fun <init> (Lshark/StreamingSourceProvider;Lshark/HprofHeader;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
606*d9e8da70SAndroid Build Coastguard Worker	public final fun readRecords (Ljava/util/Set;Lshark/OnHprofRecordTagListener;)J
607*d9e8da70SAndroid Build Coastguard Worker}
608*d9e8da70SAndroid Build Coastguard Worker
609*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/StreamingHprofReader$Companion {
610*d9e8da70SAndroid Build Coastguard Worker	public final fun readerFor (Ljava/io/File;Lshark/HprofHeader;)Lshark/StreamingHprofReader;
611*d9e8da70SAndroid Build Coastguard Worker	public final fun readerFor (Lshark/StreamingSourceProvider;Lshark/HprofHeader;)Lshark/StreamingHprofReader;
612*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun readerFor$default (Lshark/StreamingHprofReader$Companion;Ljava/io/File;Lshark/HprofHeader;ILjava/lang/Object;)Lshark/StreamingHprofReader;
613*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun readerFor$default (Lshark/StreamingHprofReader$Companion;Lshark/StreamingSourceProvider;Lshark/HprofHeader;ILjava/lang/Object;)Lshark/StreamingHprofReader;
614*d9e8da70SAndroid Build Coastguard Worker}
615*d9e8da70SAndroid Build Coastguard Worker
616*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/StreamingRecordReaderAdapter {
617*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/StreamingRecordReaderAdapter$Companion;
618*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (Lshark/StreamingHprofReader;)V
619*d9e8da70SAndroid Build Coastguard Worker	public final fun readRecords (Ljava/util/Set;Lshark/OnHprofRecordListener;)J
620*d9e8da70SAndroid Build Coastguard Worker}
621*d9e8da70SAndroid Build Coastguard Worker
622*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/StreamingRecordReaderAdapter$Companion {
623*d9e8da70SAndroid Build Coastguard Worker	public final fun asHprofTags (Ljava/util/Set;)Ljava/util/EnumSet;
624*d9e8da70SAndroid Build Coastguard Worker	public final fun asStreamingRecordReader (Lshark/StreamingHprofReader;)Lshark/StreamingRecordReaderAdapter;
625*d9e8da70SAndroid Build Coastguard Worker}
626*d9e8da70SAndroid Build Coastguard Worker
627*d9e8da70SAndroid Build Coastguard Workerpublic abstract interface class shark/StreamingSourceProvider {
628*d9e8da70SAndroid Build Coastguard Worker	public abstract fun openStreamingSource ()Lokio/BufferedSource;
629*d9e8da70SAndroid Build Coastguard Worker}
630*d9e8da70SAndroid Build Coastguard Worker
631*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ThrowingCancelableFileSourceProvider : shark/DualSourceProvider {
632*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (Ljava/io/File;Ljava/lang/Runnable;)V
633*d9e8da70SAndroid Build Coastguard Worker	public fun openRandomAccessSource ()Lshark/RandomAccessSource;
634*d9e8da70SAndroid Build Coastguard Worker	public fun openStreamingSource ()Lokio/BufferedSource;
635*d9e8da70SAndroid Build Coastguard Worker}
636*d9e8da70SAndroid Build Coastguard Worker
637*d9e8da70SAndroid Build Coastguard Workerpublic abstract class shark/ValueHolder {
638*d9e8da70SAndroid Build Coastguard Worker	public static final field Companion Lshark/ValueHolder$Companion;
639*d9e8da70SAndroid Build Coastguard Worker	public static final field NULL_REFERENCE J
640*d9e8da70SAndroid Build Coastguard Worker}
641*d9e8da70SAndroid Build Coastguard Worker
642*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ValueHolder$BooleanHolder : shark/ValueHolder {
643*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (Z)V
644*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()Z
645*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (Z)Lshark/ValueHolder$BooleanHolder;
646*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/ValueHolder$BooleanHolder;ZILjava/lang/Object;)Lshark/ValueHolder$BooleanHolder;
647*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
648*d9e8da70SAndroid Build Coastguard Worker	public final fun getValue ()Z
649*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
650*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
651*d9e8da70SAndroid Build Coastguard Worker}
652*d9e8da70SAndroid Build Coastguard Worker
653*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ValueHolder$ByteHolder : shark/ValueHolder {
654*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (B)V
655*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()B
656*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (B)Lshark/ValueHolder$ByteHolder;
657*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/ValueHolder$ByteHolder;BILjava/lang/Object;)Lshark/ValueHolder$ByteHolder;
658*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
659*d9e8da70SAndroid Build Coastguard Worker	public final fun getValue ()B
660*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
661*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
662*d9e8da70SAndroid Build Coastguard Worker}
663*d9e8da70SAndroid Build Coastguard Worker
664*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ValueHolder$CharHolder : shark/ValueHolder {
665*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (C)V
666*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()C
667*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (C)Lshark/ValueHolder$CharHolder;
668*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/ValueHolder$CharHolder;CILjava/lang/Object;)Lshark/ValueHolder$CharHolder;
669*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
670*d9e8da70SAndroid Build Coastguard Worker	public final fun getValue ()C
671*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
672*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
673*d9e8da70SAndroid Build Coastguard Worker}
674*d9e8da70SAndroid Build Coastguard Worker
675*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ValueHolder$Companion {
676*d9e8da70SAndroid Build Coastguard Worker}
677*d9e8da70SAndroid Build Coastguard Worker
678*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ValueHolder$DoubleHolder : shark/ValueHolder {
679*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (D)V
680*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()D
681*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (D)Lshark/ValueHolder$DoubleHolder;
682*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/ValueHolder$DoubleHolder;DILjava/lang/Object;)Lshark/ValueHolder$DoubleHolder;
683*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
684*d9e8da70SAndroid Build Coastguard Worker	public final fun getValue ()D
685*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
686*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
687*d9e8da70SAndroid Build Coastguard Worker}
688*d9e8da70SAndroid Build Coastguard Worker
689*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ValueHolder$FloatHolder : shark/ValueHolder {
690*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (F)V
691*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()F
692*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (F)Lshark/ValueHolder$FloatHolder;
693*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/ValueHolder$FloatHolder;FILjava/lang/Object;)Lshark/ValueHolder$FloatHolder;
694*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
695*d9e8da70SAndroid Build Coastguard Worker	public final fun getValue ()F
696*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
697*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
698*d9e8da70SAndroid Build Coastguard Worker}
699*d9e8da70SAndroid Build Coastguard Worker
700*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ValueHolder$IntHolder : shark/ValueHolder {
701*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (I)V
702*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()I
703*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (I)Lshark/ValueHolder$IntHolder;
704*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/ValueHolder$IntHolder;IILjava/lang/Object;)Lshark/ValueHolder$IntHolder;
705*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
706*d9e8da70SAndroid Build Coastguard Worker	public final fun getValue ()I
707*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
708*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
709*d9e8da70SAndroid Build Coastguard Worker}
710*d9e8da70SAndroid Build Coastguard Worker
711*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ValueHolder$LongHolder : shark/ValueHolder {
712*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (J)V
713*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()J
714*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (J)Lshark/ValueHolder$LongHolder;
715*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/ValueHolder$LongHolder;JILjava/lang/Object;)Lshark/ValueHolder$LongHolder;
716*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
717*d9e8da70SAndroid Build Coastguard Worker	public final fun getValue ()J
718*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
719*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
720*d9e8da70SAndroid Build Coastguard Worker}
721*d9e8da70SAndroid Build Coastguard Worker
722*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ValueHolder$ReferenceHolder : shark/ValueHolder {
723*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (J)V
724*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()J
725*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (J)Lshark/ValueHolder$ReferenceHolder;
726*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/ValueHolder$ReferenceHolder;JILjava/lang/Object;)Lshark/ValueHolder$ReferenceHolder;
727*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
728*d9e8da70SAndroid Build Coastguard Worker	public final fun getValue ()J
729*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
730*d9e8da70SAndroid Build Coastguard Worker	public final fun isNull ()Z
731*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
732*d9e8da70SAndroid Build Coastguard Worker}
733*d9e8da70SAndroid Build Coastguard Worker
734*d9e8da70SAndroid Build Coastguard Workerpublic final class shark/ValueHolder$ShortHolder : shark/ValueHolder {
735*d9e8da70SAndroid Build Coastguard Worker	public fun <init> (S)V
736*d9e8da70SAndroid Build Coastguard Worker	public final fun component1 ()S
737*d9e8da70SAndroid Build Coastguard Worker	public final fun copy (S)Lshark/ValueHolder$ShortHolder;
738*d9e8da70SAndroid Build Coastguard Worker	public static synthetic fun copy$default (Lshark/ValueHolder$ShortHolder;SILjava/lang/Object;)Lshark/ValueHolder$ShortHolder;
739*d9e8da70SAndroid Build Coastguard Worker	public fun equals (Ljava/lang/Object;)Z
740*d9e8da70SAndroid Build Coastguard Worker	public final fun getValue ()S
741*d9e8da70SAndroid Build Coastguard Worker	public fun hashCode ()I
742*d9e8da70SAndroid Build Coastguard Worker	public fun toString ()Ljava/lang/String;
743*d9e8da70SAndroid Build Coastguard Worker}
744*d9e8da70SAndroid Build Coastguard Worker
745