//leakcanary-repo/shark/ValueHolder
ValueHolder¶
sealed class ValueHolder
A value in the heap dump, which can be a ReferenceHolder or a primitive type.
Inheritors¶
| ReferenceHolder |
| BooleanHolder |
| CharHolder |
| FloatHolder |
| DoubleHolder |
| ByteHolder |
| ShortHolder |
| IntHolder |
| LongHolder |
Types¶
| Name | Summary |
|---|---|
| BooleanHolder | [jvm] data class BooleanHolder(val value: Boolean) : ValueHolder |
| ByteHolder | [jvm] data class ByteHolder(val value: Byte) : ValueHolder |
| CharHolder | [jvm] data class CharHolder(val value: Char) : ValueHolder |
| Companion | [jvm] object Companion |
| DoubleHolder | [jvm] data class DoubleHolder(val value: Double) : ValueHolder |
| FloatHolder | [jvm] data class FloatHolder(val value: Float) : ValueHolder |
| IntHolder | [jvm] data class IntHolder(val value: Int) : ValueHolder |
| LongHolder | [jvm] data class LongHolder(val value: Long) : ValueHolder |
| ReferenceHolder | [jvm] data class ReferenceHolder(val value: Long) : ValueHolder |
| ShortHolder | [jvm] data class ShortHolder(val value: Short) : ValueHolder |