src/share/classes/java/lang/reflect/Parameter.java
Print this page
*** 108,132 ****
* information.
*/
public String toString() {
final StringBuilder sb = new StringBuilder();
final Type type = getParameterizedType();
! final String typename = (type instanceof Class)?
! Field.getTypeName((Class)type):
! (type.toString());
sb.append(Modifier.toString(getModifiers()));
if(0 != modifiers)
! sb.append(" ");
if(isVarArgs())
sb.append(typename.replaceFirst("\\[\\]$", "..."));
else
sb.append(typename);
! sb.append(" ");
sb.append(getName());
return sb.toString();
}
--- 108,130 ----
* information.
*/
public String toString() {
final StringBuilder sb = new StringBuilder();
final Type type = getParameterizedType();
! final String typename = type.getTypeName();
sb.append(Modifier.toString(getModifiers()));
if(0 != modifiers)
! sb.append(' ');
if(isVarArgs())
sb.append(typename.replaceFirst("\\[\\]$", "..."));
else
sb.append(typename);
! sb.append(' ');
sb.append(getName());
return sb.toString();
}