//leakcanary-repo/shark/DualSourceProvider
DualSourceProvider¶
interface DualSourceProvider : StreamingSourceProvider, RandomAccessSourceProvider
Both a StreamingSourceProvider and a RandomAccessSourceProvider
Inheritors¶
| ByteArraySourceProvider |
| ConstantMemoryMetricsDualSourceProvider |
| FileSourceProvider |
| ThrowingCancelableFileSourceProvider |
Functions¶
| Name | Summary |
|---|---|
| openHeapGraph | [jvm] fun DualSourceProvider.openHeapGraph(proguardMapping: ProguardMapping? = null, indexedGcRootTypes: Set<HprofRecordTag> = HprofIndex.defaultIndexedGcRootTags()): CloseableHeapGraph |
| openRandomAccessSource | [jvm] abstract fun openRandomAccessSource(): RandomAccessSource |
| openStreamingSource | [jvm] abstract fun openStreamingSource(): BufferedSource |