Back to Exoplayer

Dumper (ExoPlayer library)

docs/doc/reference/com/google/android/exoplayer2/testutil/Dumper.html

latest3.3 KB
Original Source

Package com.google.android.exoplayer2.testutil

Class Dumper


public final classDumperextends[Object](https://developer.android.com/reference/java/lang/Object.html "class or interface in java.lang")

Helper utility to dump field values.

Nested Class Summary

Nested Classes | Modifier and Type | Class | Description | | --- | --- | --- | | static interface | Dumper.Dumpable | Provides custom dump method. |

Constructor Summary

Constructors | Constructor | Description | | --- | --- | | Dumper() | |

Method Summary

All Methods Instance Methods Concrete Methods | Modifier and Type | Method | Description | | --- | --- | --- | | Dumper | add​(Dumper.Dumpable object) | | | Dumper | add​(String field, byte[] value) | | | Dumper | add​(String field, Object value) | | | Dumper | addTime​(String field, long time) | | | Dumper | endBlock() | | | Dumper | startBlock​(String name) | | | String | toString() | |

- 

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail

- 

Dumper

public Dumper()

Method Detail

- 

add

@CanIgnoreReturnValue
public[Dumper](Dumper.html "class in com.google.android.exoplayer2.testutil")add​([String](https://developer.android.com/reference/java/lang/String.html "class or interface in java.lang")field,
                  @Nullable[Object](https://developer.android.com/reference/java/lang/Object.html "class or interface in java.lang")value)
- 

add

@CanIgnoreReturnValue
public[Dumper](Dumper.html "class in com.google.android.exoplayer2.testutil")add​([Dumper.Dumpable](Dumper.Dumpable.html "interface in com.google.android.exoplayer2.testutil")object)
- 

add

@CanIgnoreReturnValue
public[Dumper](Dumper.html "class in com.google.android.exoplayer2.testutil")add​([String](https://developer.android.com/reference/java/lang/String.html "class or interface in java.lang")field,
                  @Nullable
                  byte[] value)
- 

addTime

@CanIgnoreReturnValue
public[Dumper](Dumper.html "class in com.google.android.exoplayer2.testutil")addTime​([String](https://developer.android.com/reference/java/lang/String.html "class or interface in java.lang")field,
                      long time)
- 

startBlock

@CanIgnoreReturnValue
public[Dumper](Dumper.html "class in com.google.android.exoplayer2.testutil")startBlock​([String](https://developer.android.com/reference/java/lang/String.html "class or interface in java.lang")name)
- 

endBlock

@CanIgnoreReturnValue
public[Dumper](Dumper.html "class in com.google.android.exoplayer2.testutil")endBlock()
- 

toString

public[String](https://developer.android.com/reference/java/lang/String.html "class or interface in java.lang")toString()

Overrides:toString in class Object