HeapField

class HeapField(val declaringClass: HeapObject.HeapClass, val name: String, val value: HeapValue)

Represents a static field or an instance field.

Constructors

Link copied to clipboard
constructor(declaringClass: HeapObject.HeapClass, name: String, value: HeapValue)

Properties

Link copied to clipboard

The class this field was declared in.

Link copied to clipboard

Name of the field

Link copied to clipboard
Link copied to clipboard

Return a HeapClass is value references a class, and null otherwise.

Link copied to clipboard

Return a HeapInstance is value references an instance, and null otherwise.

Link copied to clipboard

Return a HeapObjectArray is value references an object array, and null otherwise.

Link copied to clipboard

Return a HeapPrimitiveArray is value references a primitive array, and null otherwise.