Stay organized with collections
Save and categorize content based on your preferences.
interface Dumper.Dumpable
Provides custom dump method.
Summary
Public functions |
Unit |
Dumps the fields of the object using the dumper .
|
Public functions
fun dump(dumper: Dumper!): Unit
Dumps the fields of the object using the dumper
.
Parameters |
dumper: Dumper! |
The Dumper to be used to dump fields.
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-06-04 UTC.
[null,null,["Last updated 2025-06-04 UTC."],[],[],null,["# Dumper.Dumpable\n===============\n\nArtifact: [androidx.media3:media3-test-utils](/jetpack/androidx/releases/media3) \n[View Source](https://cs.android.com/search?q=file:androidx/media3/test/utils/Dumper.java+class:androidx.media3.test.utils.Dumper.Dumpable)\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/androidx/media3/test/utils/Dumper.Dumpable \"View this page in Java\")\n\n\n```\ninterface Dumper.Dumpable\n```\n\n\u003cbr /\u003e\n\nKnown direct subclasses \n[CapturingAudioSink](/reference/kotlin/androidx/media3/test/utils/CapturingAudioSink), [CapturingImageOutput](/reference/kotlin/androidx/media3/test/utils/CapturingImageOutput), [CapturingRenderersFactory](/reference/kotlin/androidx/media3/test/utils/CapturingRenderersFactory), [DumpableFormat](/reference/kotlin/androidx/media3/test/utils/DumpableFormat), [DumpableMp4Box](/reference/kotlin/androidx/media3/test/utils/DumpableMp4Box), [FakeExtractorOutput](/reference/kotlin/androidx/media3/test/utils/FakeExtractorOutput), [FakeTrackOutput](/reference/kotlin/androidx/media3/test/utils/FakeTrackOutput), [PlaybackOutput](/reference/kotlin/androidx/media3/test/utils/robolectric/PlaybackOutput) \n\n|-----------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [CapturingAudioSink](/reference/kotlin/androidx/media3/test/utils/CapturingAudioSink) | An [AudioSink](/reference/kotlin/androidx/media3/exoplayer/audio/AudioSink) forwarding to [DefaultAudioSink](/reference/kotlin/androidx/media3/exoplayer/audio/DefaultAudioSink) that captures configuration, discontinuity and buffer events. |\n| [CapturingImageOutput](/reference/kotlin/androidx/media3/test/utils/CapturingImageOutput) | A [ImageOutput](/reference/kotlin/androidx/media3/exoplayer/image/ImageOutput) that captures image availability events. |\n| [CapturingRenderersFactory](/reference/kotlin/androidx/media3/test/utils/CapturingRenderersFactory) | A [RenderersFactory](/reference/kotlin/androidx/media3/exoplayer/RenderersFactory) that captures interactions with the audio and video instances and [ImageOutput](/reference/kotlin/androidx/media3/exoplayer/image/ImageOutput) instances. |\n| [DumpableFormat](/reference/kotlin/androidx/media3/test/utils/DumpableFormat) | Wraps a [Format](/reference/kotlin/androidx/media3/common/Format) to allow dumping it. |\n| [DumpableMp4Box](/reference/kotlin/androidx/media3/test/utils/DumpableMp4Box) | Wraps an Mp4 box to allow dumping it. |\n| [FakeExtractorOutput](/reference/kotlin/androidx/media3/test/utils/FakeExtractorOutput) | A fake [ExtractorOutput](/reference/kotlin/androidx/media3/extractor/ExtractorOutput). |\n| [FakeTrackOutput](/reference/kotlin/androidx/media3/test/utils/FakeTrackOutput) | A fake [TrackOutput](/reference/kotlin/androidx/media3/extractor/TrackOutput). |\n| [PlaybackOutput](/reference/kotlin/androidx/media3/test/utils/robolectric/PlaybackOutput) | Class to capture output from a playback test. |\n\n*** ** * ** ***\n\nProvides custom dump method.\n\nSummary\n-------\n\n| ### Public functions |\n|-------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [dump](/reference/kotlin/androidx/media3/test/utils/Dumper.Dumpable#dump(androidx.media3.test.utils.Dumper))`(dumper: `[Dumper](/reference/kotlin/androidx/media3/test/utils/Dumper)`!)` Dumps the fields of the object using the `dumper`. |\n\nPublic functions\n----------------\n\n### dump\n\n```\nfun dump(dumper: Dumper!): Unit\n```\n\nDumps the fields of the object using the `dumper`. \n\n| Parameters |\n|----------------------------------------------------------------------------|----------------------------------------------------------------------------------------------|\n| `dumper: `[Dumper](/reference/kotlin/androidx/media3/test/utils/Dumper)`!` | The [Dumper](/reference/kotlin/androidx/media3/test/utils/Dumper) to be used to dump fields. |"]]