//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 |