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

public Class TypeArrayKlass

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 IntField
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

Field Detail

maxLengthback to summary
private static IntField maxLength
T_BOOLEANback to summary
public static final int T_BOOLEAN
T_BYTEback to summary
public static final int T_BYTE
T_CHARback to summary
public static final int T_CHAR
T_DOUBLEback to summary
public static final int T_DOUBLE
T_FLOATback to summary
public static final int T_FLOAT
T_INTback to summary
public static final int T_INT
T_LONGback to summary
public static final int T_LONG
T_SHORTback to summary
public static final int T_SHORT

Constructor Detail

TypeArrayKlassback to summary
public TypeArrayKlass(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.

getElementTypeNameback to summary
public String getElementTypeName()
getMaxLengthback to summary
public long getMaxLength()
getTypeNameback to summary
public String getTypeName()
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.