java.lang.Object | |||
↳ | com.sun.tools.jdi.TypeImpl | ||
↳ | com.sun.tools.jdi.ReferenceTypeImpl | ||
↳ | com.sun.tools.jdi.InterfaceTypeImpl |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.sun.tools.jdi.ReferenceTypeImpl
| |||||||||||
From class
com.sun.tools.jdi.TypeImpl
|
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns a list containing each
Method declared in this type,
and its superclasses, implemented interfaces, and/or superinterfaces. | |||||||||||
Gets the currently prepared classes which directly implement this
interface.
| |||||||||||
Determines if this type has been initialized.
| |||||||||||
Gets the currently prepared interfaces which directly extend this
interface.
| |||||||||||
Gets the interfaces directly extended by this interface.
| |||||||||||
Returns a string representation of the object.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.sun.tools.jdi.ReferenceTypeImpl
| |||||||||||
From class
com.sun.tools.jdi.TypeImpl
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.sun.jdi.Accessible
| |||||||||||
From interface
com.sun.jdi.InterfaceType
| |||||||||||
From interface
com.sun.jdi.Mirror
| |||||||||||
From interface
com.sun.jdi.ReferenceType
| |||||||||||
From interface
com.sun.jdi.Type
| |||||||||||
From interface
java.lang.Comparable
|
Returns a list containing each Method
declared in this type,
and its superclasses, implemented interfaces, and/or superinterfaces.
All declared and inherited
methods are included, regardless of whether they are hidden or
overridden.
For arrays (ArrayType
) and primitive classes, the returned
list is always empty.
Method
objects; the list has length
0 if no methods exist.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.
ClassType
objects each mirroring
a class implementing this interface.
If none exist, returns a zero length List.
Determines if this type has been initialized. See the JVM
specification for a definition of class verification.
For InterfaceType
, this method always returns the
same value as isPrepared()
.
For arrays (ArrayType
) and primitive classes,
the return value is undefined.
true
if this type is initialized; false otherwise.
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.
InterfaceType
objects each mirroring
an interface extending this interface.
If none exist, returns a zero length List.
Gets the interfaces directly extended by this interface. The returned list contains only those interfaces this interface has declared to be extended.
InterfaceType
objects each mirroring
an interface extended by this interface.
If none exist, returns a zero length List.Returns a string representation of the object. In general, the
toString
method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommended that all subclasses override this method.
The toString
method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@
', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())