< prev index next >
src/jdk.jdi/share/classes/com/sun/jdi/Type.java
Print this page
rev 58770 : [mq]: svc-spec-update
*** 136,157 ****
* @since 1.3
*/
public interface Type extends Mirror {
/**
! * Returns the JNI-style signature for this type.
! * <p>
! * For primitive classes
! * the returned signature is the signature of the corresponding primitive
! * type; for example, "I" is returned as the signature of the class
! * represented by {@link java.lang.Integer#TYPE}.
*
! * @see <a href="doc-files/signature.html">Type Signatures</a>
! * @return the string containing the type signature.
*/
String signature();
/**
! * @return a text representation of this type.
*/
String name();
}
--- 136,159 ----
* @since 1.3
*/
public interface Type extends Mirror {
/**
! * Returns the type signature for this type. The result is of the same
! * form as the descriptor string returned by {@link Class#descriptorString()}.
! * The returned string may not be a valid type descriptor.
*
! * @see java.lang.invoke.TypeDescriptor#descriptorString()
! * @return the type signature
*/
String signature();
/**
! * Returns the name of this type. The result is of the same form as
! * the name returned by {@link Class#getName()}.
! * The returned name may not be a binary name.
! *
! * @see Class#getName()
! * @return the name of this type
*/
String name();
}
< prev index next >