Eclipse JDT
Release 3.4

org.eclipse.jdt.debug.core
Interface IJavaClassObject

All Superinterfaces:
IAdaptable, IDebugElement, IJavaObject, IJavaValue, IValue

public interface IJavaClassObject
extends IJavaObject

An object referencing an instance of java.lang.Class on a target VM.

Since:
2.0
See Also:
IJavaValue
Restriction
This interface is not intended to be implemented by clients.

Method Summary
 IJavaType getInstanceType()
          Returns the type associated with instances of this class.
 
Methods inherited from interface org.eclipse.jdt.debug.core.IJavaObject
disableCollection, enableCollection, getField, getField, getOwningThread, getReferringObjects, getUniqueId, getWaitingThreads, sendMessage, sendMessage
 
Methods inherited from interface org.eclipse.jdt.debug.core.IJavaValue
getGenericSignature, getJavaType, getSignature
 
Methods inherited from interface org.eclipse.debug.core.model.IValue
getReferenceTypeName, getValueString, getVariables, hasVariables, isAllocated
 
Methods inherited from interface org.eclipse.debug.core.model.IDebugElement
getDebugTarget, getLaunch, getModelIdentifier
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getInstanceType

public IJavaType getInstanceType()
Returns the type associated with instances of this class.

Returns:
the type associated with instances of this class

Eclipse JDT
Release 3.4

Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.