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

public Class InstanceMirrorKlass

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

Field Summary

Inherited from sun.jvm.hotspot.oops.InstanceKlass:
FIELD_FLAG_IS_CONTENDEDFIELD_FLAG_IS_GENERICFIELD_FLAG_IS_INITIALIZEDFIELD_FLAG_IS_INJECTEDFIELD_FLAG_IS_STABLE

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public long
private static synchronized void
public void
Inherited from sun.jvm.hotspot.oops.InstanceKlass:
arrayKlassImplarrayKlassImplcomputeSubtypeOffindFieldfindFieldDbgfindInterfaceFieldfindLocalFieldfindMethodgetAccessFlagsgetAccessFlagsObjgetAllFieldsgetAllFieldsCountgetAnnotationsgetArrayKlassesgetBreakpointsgetClassAnnotationsgetClassStatusgetClassTypeAnnotationsgetConstantsgetDefaultMethodsgetDirectImplementedInterfacesgetFieldgetFieldAccessFlagsgetFieldAnnotationsgetFieldByIndexgetFieldGenericSignaturegetFieldGenericSignatureIndexgetFieldInfoStreamgetFieldInitialValueIndexgetFieldNamegetFieldNameIndexgetFieldOffsetgetFieldSignaturegetFieldSignatureIndexgetFieldTypeAnnotationsgetGenericSignaturegetHeaderSizegetImmediateFieldsgetImmediateMethodsgetInitStategetInitStateAsIntgetInnerClassesgetItableLengetJavaFieldsCountgetJavaSupergetLocalInterfacesgetMethodOrderinggetMethodsgetNestHostIndexgetNestMembersgetNonstaticFieldSizegetNonstaticOopMapSizegetSizegetSizeHelpergetSourceDebugExtensiongetSourceFileNamegetStaticFieldsgetStaticOopFieldCountgetSymbolFromIndexgetTransitiveInterfacesimplementsInterfaceisAbstractisBeingInitializedisFinalisInErrorStateisInitializedisInnerClassNameisInnerOrLocalClassNameisInterfaceisLinkedisLoadedisNotInitializedisPublicisSuperisSyntheticiterateFieldsiterateStaticFieldsiterateStaticFieldsInternalmajorVersionminorVersionprintValueOnsignature

Constructor Detail

InstanceMirrorKlassback to summary
public InstanceMirrorKlass(Address addr)

Method Detail

getObjectSizeback to summary
public long getObjectSize(Oop o)

Overrides sun.jvm.hotspot.oops.InstanceKlass.getObjectSize.

initializeback to summary
private static synchronized void initialize(TypeDataBase db) throws WrongTypeException

Hides sun.jvm.hotspot.oops.InstanceKlass.initialize.

iterateNonStaticFieldsback to summary
public void iterateNonStaticFields(OopVisitor visitor, Oop obj)

Overrides sun.jvm.hotspot.oops.InstanceKlass.iterateNonStaticFields.