APIdia Launch Partner
Top Constructors Methods
sun.jvm.hotspot.oops

public Class NarrowOopField

extends OopField
Class Inheritance
Imports
sun.jvm.hotspot.debugger.*

Constructor Summary

AccessConstructor and Description
public
NarrowOopField(FieldIdentifier id, long offset, boolean isVMField)

public
NarrowOopField(OopField vmField, long startOffset)

public
NarrowOopField(InstanceKlass holder, int fieldArrayIndex)

Method Summary

Modifier and TypeMethod and Description
public Oop
public OopHandle
public void
Inherited from sun.jvm.hotspot.oops.OopField:
getValuegetValueAsOopHandle

Constructor Detail

NarrowOopFieldback to summary
public NarrowOopField(FieldIdentifier id, long offset, boolean isVMField)
NarrowOopFieldback to summary
public NarrowOopField(OopField vmField, long startOffset)
NarrowOopFieldback to summary
public NarrowOopField(InstanceKlass holder, int fieldArrayIndex)

Method Detail

getValueback to summary
public Oop getValue(Oop obj)

Overrides sun.jvm.hotspot.oops.OopField.getValue.

getValueAsOopHandleback to summary
public OopHandle getValueAsOopHandle(Oop obj)

Overrides sun.jvm.hotspot.oops.OopField.getValueAsOopHandle.

Debugging support

setValueback to summary
public void setValue(Oop obj) throws MutationException

Overrides sun.jvm.hotspot.oops.OopField.setValue.