APIdia Launch Partner
Top Description Methods
sun.jvm.hotspot.types

public Interface NarrowOopField

extends OopField
Known Direct Implementers
sun.jvm.hotspot.types.basic.BasicNarrowOopField
Imports
sun.jvm.hotspot.debugger.*

A specialization of Field which represents a field containing an narrow oop value and which adds typechecked getValue() routines returning OopHandles.

Method Summary

Modifier and TypeMethod and Description
public OopHandle
getValue(Address addr)

Redeclares sun.jvm.hotspot.types.OopField.getValue.

The field must be nonstatic and the type of the field must be an oop type, or a WrongTypeException will be thrown.

public OopHandle
getValue()

Redeclares sun.jvm.hotspot.types.OopField.getValue.

The field must be static and the type of the field must be an oop type, or a WrongTypeException will be thrown.

Method Detail

getValueback to summary
public OopHandle getValue(Address addr) throws UnmappedAddressException, UnalignedAddressException, WrongTypeException

Redeclares sun.jvm.hotspot.types.OopField.getValue.

The field must be nonstatic and the type of the field must be an oop type, or a WrongTypeException will be thrown.

getValueback to summary
public OopHandle getValue() throws UnmappedAddressException, UnalignedAddressException, WrongTypeException

Redeclares sun.jvm.hotspot.types.OopField.getValue.

The field must be static and the type of the field must be an oop type, or a WrongTypeException will be thrown.