# Uses of Interface
org.eclipse.jdt.debug.core.IJavaInterfaceType

Packages that use IJavaInterfaceType
Package
Description
org.eclipse.jdt.debug.core
Provides an implementation of a debug model based on JPDA (Java Platform Debug Architecture).

## Uses of IJavaInterfaceType in org.eclipse.jdt.debug.core

Methods in org.eclipse.jdt.debug.core that return IJavaInterfaceType
Modifier and Type
Method
Description
`IJavaInterfaceType[]`
IJavaClassType.`getAllInterfaces()`
Returns the interface objects associated with all interfaces this class implements, directly or indirectly.
`IJavaInterfaceType[]`
IJavaClassType.`getInterfaces()`
Returns the interface objects associated with the interfaces this class directly implements.
`IJavaInterfaceType[]`
IJavaInterfaceType.`getSubInterfaces()`
Returns the interface objects associated with the sub-interfaces of this interface type.
`IJavaInterfaceType[]`
IJavaInterfaceType.`getSuperInterfaces()`
Returns the interface objects associated with the super-interfaces of this interface type.