# DumpableFormat

# DumpableFormat

Artifact:[androidx.media3:media3-test-utils](https://developer.android.com/jetpack/androidx/releases/media3)  
[View Source](https://cs.android.com/search?q=file:androidx/media3/test/utils/DumpableFormat.java+class:androidx.media3.test.utils.DumpableFormat)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/media3/test/utils/DumpableFormat "View this page in Java")

<br />

```
@UnstableApi
class DumpableFormat : Dumper.Dumpable
```

<br />

*** ** * ** ***

Wraps a[Format](https://developer.android.com/reference/kotlin/androidx/media3/common/Format)to allow dumping it.

## Summary

|                                                                                                                                                                          ### Public constructors                                                                                                                                                                          |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DumpableFormat](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/DumpableFormat#DumpableFormat(androidx.media3.common.Format,int))`(format: `[Format](https://developer.android.com/reference/kotlin/androidx/media3/common/Format)`!, index: `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`)`                   |
| [DumpableFormat](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/DumpableFormat#DumpableFormat(androidx.media3.common.Format,java.lang.String))`(format: `[Format](https://developer.android.com/reference/kotlin/androidx/media3/common/Format)`!, tag: `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`!)` |

|                                ### Public functions                                 |
|-------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)       | [dump](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/DumpableFormat#dump(androidx.media3.test.utils.Dumper))`(dumper: `[Dumper](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/Dumper)`!)` Dumps the fields of the object using the`dumper`. |
| [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) | [equals](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/DumpableFormat#equals(java.lang.Object))`(o: `[Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)`?)`                                                                                    |
| [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)         | [hashCode](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/DumpableFormat#hashCode())`()`                                                                                                                                                                                 |

## Public constructors

### DumpableFormat

```
DumpableFormat(format: Format!, index: Int)
```  

### DumpableFormat

```
DumpableFormat(format: Format!, tag: String!)
```  

## Public functions

### dump

```
fun dump(dumper: Dumper!): Unit
```

Dumps the fields of the object using the`dumper`.  

|                                               Parameters                                                |
|---------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------|
| `dumper: `[Dumper](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/Dumper)`!` | The[Dumper](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/Dumper)to be used to dump fields. |

### equals

```
fun equals(o: Any?): Boolean
```  

### hashCode

```
fun hashCode(): Int
```