Stay organized with collections
Save and categorize content based on your preferences.
public interface Dumper.Dumpable
Provides custom dump method.
Summary
Public methods |
abstract void |
Dumps the fields of the object using the dumper .
|
Public methods
abstract void dump(Dumper dumper)
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["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\n[Kotlin](/reference/kotlin/androidx/media3/test/utils/Dumper.Dumpable \"View this page in Kotlin\") \\|Java\n\n\n```\npublic interface Dumper.Dumpable\n```\n\n\u003cbr /\u003e\n\nKnown direct subclasses \n[CapturingAudioSink](/reference/androidx/media3/test/utils/CapturingAudioSink), [CapturingImageOutput](/reference/androidx/media3/test/utils/CapturingImageOutput), [CapturingRenderersFactory](/reference/androidx/media3/test/utils/CapturingRenderersFactory), [DumpableFormat](/reference/androidx/media3/test/utils/DumpableFormat), [DumpableMp4Box](/reference/androidx/media3/test/utils/DumpableMp4Box), [FakeExtractorOutput](/reference/androidx/media3/test/utils/FakeExtractorOutput), [FakeTrackOutput](/reference/androidx/media3/test/utils/FakeTrackOutput), [PlaybackOutput](/reference/androidx/media3/test/utils/robolectric/PlaybackOutput) \n\n|----------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [CapturingAudioSink](/reference/androidx/media3/test/utils/CapturingAudioSink) | An [AudioSink](/reference/androidx/media3/exoplayer/audio/AudioSink) forwarding to [DefaultAudioSink](/reference/androidx/media3/exoplayer/audio/DefaultAudioSink) that captures configuration, discontinuity and buffer events. |\n| [CapturingImageOutput](/reference/androidx/media3/test/utils/CapturingImageOutput) | A [ImageOutput](/reference/androidx/media3/exoplayer/image/ImageOutput) that captures image availability events. |\n| [CapturingRenderersFactory](/reference/androidx/media3/test/utils/CapturingRenderersFactory) | A [RenderersFactory](/reference/androidx/media3/exoplayer/RenderersFactory) that captures interactions with the audio and video instances and [ImageOutput](/reference/androidx/media3/exoplayer/image/ImageOutput) instances. |\n| [DumpableFormat](/reference/androidx/media3/test/utils/DumpableFormat) | Wraps a [Format](/reference/androidx/media3/common/Format) to allow dumping it. |\n| [DumpableMp4Box](/reference/androidx/media3/test/utils/DumpableMp4Box) | Wraps an Mp4 box to allow dumping it. |\n| [FakeExtractorOutput](/reference/androidx/media3/test/utils/FakeExtractorOutput) | A fake [ExtractorOutput](/reference/androidx/media3/extractor/ExtractorOutput). |\n| [FakeTrackOutput](/reference/androidx/media3/test/utils/FakeTrackOutput) | A fake [TrackOutput](/reference/androidx/media3/extractor/TrackOutput). |\n| [PlaybackOutput](/reference/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 methods |\n|--------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `abstract void` | [dump](/reference/androidx/media3/test/utils/Dumper.Dumpable#dump(androidx.media3.test.utils.Dumper))`(`[Dumper](/reference/androidx/media3/test/utils/Dumper)` dumper)` Dumps the fields of the object using the `dumper`. |\n\nPublic methods\n--------------\n\n### dump\n\n```\nabstract void dump(Dumper dumper)\n```\n\nDumps the fields of the object using the `dumper`. \n\n| Parameters |\n|-----------------------------------------------------------------|---------------------------------------------------------------------------------------|\n| [Dumper](/reference/androidx/media3/test/utils/Dumper)` dumper` | The [Dumper](/reference/androidx/media3/test/utils/Dumper) to be used to dump fields. |"]]