Heap Field
class HeapField(declaringClass: HeapObject.HeapClass, name: String, value: HeapValue)
Content copied to clipboard
Represents a static field or an instance field.
Constructors
HeapField
Link copied to clipboard
fun HeapField(declaringClass: HeapObject.HeapClass, name: String, value: HeapValue)
Content copied to clipboard
Properties
declaringClass
Link copied to clipboard
value
Link copied to clipboard
Value of the field. Also see shorthands valueAsClass, valueAsInstance, valueAsObjectArray, valueAsPrimitiveArray.
valueAsClass
Link copied to clipboard
valueAsInstance
Link copied to clipboard
Return a HeapInstance is value references an instance, and null otherwise.
valueAsObjectArray
Link copied to clipboard
Return a HeapObjectArray is value references an object array, and null otherwise.
valueAsPrimitiveArray
Link copied to clipboard
Return a HeapPrimitiveArray is value references a primitive array, and null otherwise.