public interface: InterfaceType
All Implemented Interfaces:
All Known Implementing Classes:
A mirror of an interface in the target VM. An InterfaceType is
a refinement of ReferenceType
that applies to true interfaces
in the JLS sense of the definition (not a class, not an array type).
An interface type will never be returned by
, but it may be in the list
of implemented interfaces for a ClassType
that is returned
by that method.
Robert - Field
Gordon - Hirsch
James - McIlree
|Method from com.sun.jdi.InterfaceType Detail:|
public List<ClassType> implementors()
Gets the currently prepared classes which directly implement this
interface. The returned list contains only those classes that
declared this interface in their "implements" clause.
public List<InterfaceType> subinterfaces()
Gets the currently prepared interfaces which directly extend this
interface. The returned list contains only those interfaces that
declared this interface in their "extends" clause.
public List<InterfaceType> superinterfaces()
Gets the interfaces directly extended by this interface.
The returned list contains only those interfaces this
interface has declared to be extended.