Skip to content
🤔 Documentation issue? Report it

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