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

public Class ObjArrayKlass

extends ArrayKlass
Class Inheritance
Imports
java.io.*, java.util.*, sun.jvm.hotspot.debugger.*, sun.jvm.hotspot.runtime.*, sun.jvm.hotspot.types.*, sun.jvm.hotspot.utilities.*, .Observable, .Observer

Field Summary

Modifier and TypeField and Description
private static MetadataField
private static MetadataField

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Klass
public Klass
public Klass
public Klass
private static synchronized void
public void
public void
Inherited from sun.jvm.hotspot.oops.ArrayKlass:
computeSubtypeOfgetArrayHeaderInBytesgetClassStatusgetDimensiongetElementTypegetHigherDimensiongetJavaSupergetLog2ElementSizegetLowerDimensionisArrayKlass

Field Detail

bottomKlassback to summary
private static MetadataField bottomKlass
elementKlassback to summary
private static MetadataField elementKlass

Constructor Detail

ObjArrayKlassback to summary
public ObjArrayKlass(Address addr)

Method Detail

arrayKlassImplback to summary
public Klass arrayKlassImpl(boolean orNull, int n)

Overrides sun.jvm.hotspot.oops.Klass.arrayKlassImpl.

arrayKlassImplback to summary
public Klass arrayKlassImpl(boolean orNull)

Overrides sun.jvm.hotspot.oops.Klass.arrayKlassImpl.

getBottomKlassback to summary
public Klass getBottomKlass()
getElementKlassback to summary
public Klass getElementKlass()
initializeback to summary
private static synchronized void initialize(TypeDataBase db) throws WrongTypeException

Hides sun.jvm.hotspot.oops.ArrayKlass.initialize.

iterateFieldsback to summary
public void iterateFields(MetadataVisitor visitor)

Overrides sun.jvm.hotspot.oops.ArrayKlass.iterateFields.

printValueOnback to summary
public void printValueOn(PrintStream tty)

Overrides sun.jvm.hotspot.oops.ArrayKlass.printValueOn.