public interface IJavaInterfaceType extends IJavaReferenceType
IJavaValue
Modifier and Type | Method and Description |
---|---|
IJavaClassType[] |
getImplementors()
Returns the class objects associated with the implementors of this
interface type.
|
IJavaInterfaceType[] |
getSubInterfaces()
Returns the interface objects associated with the sub-interfaces of this
interface type.
|
IJavaInterfaceType[] |
getSuperInterfaces()
Returns the interface objects associated with the super-interfaces of
this interface type.
|
getAllFieldNames, getAvailableStrata, getClassLoaderObject, getClassObject, getDeclaredFieldNames, getDefaultStratum, getField, getGenericSignature, getInstanceCount, getInstances, getSourceName, getSourceNames, getSourcePaths
getName, getSignature
getDebugTarget, getLaunch, getModelIdentifier
getAdapter
IJavaClassType[] getImplementors() throws DebugException
DebugException
- if this method fails. Reasons include:
IJavaInterfaceType[] getSubInterfaces() throws DebugException
extends
clause.DebugException
- if this method fails. Reasons include:
IJavaInterfaceType[] getSuperInterfaces() throws DebugException
DebugException
- if this method fails. Reasons include:
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.