< prev index next >
src/java.base/share/classes/java/lang/reflect/Executable.java
Print this page
@@ -111,18 +111,20 @@
printModifiersIfNonzero(sb, modifierMask, isDefault);
specificToStringHeader(sb);
sb.append('(');
- sb.append(Stream.of(parameterTypes).map(Type::getTypeName).
- collect(Collectors.joining(",")));
+ sb.append(Arrays.stream(parameterTypes)
+ .map(Type::getTypeName)
+ .collect(Collectors.joining(",")));
sb.append(')');
if (exceptionTypes.length > 0) {
- sb.append(Stream.of(exceptionTypes).map(Type::getTypeName).
- collect(Collectors.joining(",", " throws ", "")));
+ sb.append(Arrays.stream(exceptionTypes)
+ .map(Type::getTypeName)
+ .collect(Collectors.joining(",", " throws ", "")));
}
return sb.toString();
} catch (Exception e) {
return "<" + e + ">";
}
@@ -138,12 +140,13 @@
Type[] bounds = typeVar.getBounds();
if (bounds.length == 1 && bounds[0].equals(Object.class)) {
return typeVar.getName();
} else {
return typeVar.getName() + " extends " +
- Stream.of(bounds).map(Type::getTypeName).
- collect(Collectors.joining(" & "));
+ Arrays.stream(bounds)
+ .map(Type::getTypeName)
+ .collect(Collectors.joining(" & "));
}
}
String sharedToGenericString(int modifierMask, boolean isDefault) {
try {
@@ -151,12 +154,13 @@
printModifiersIfNonzero(sb, modifierMask, isDefault);
TypeVariable<?>[] typeparms = getTypeParameters();
if (typeparms.length > 0) {
- sb.append(Stream.of(typeparms).map(Executable::typeVarBounds).
- collect(Collectors.joining(",", "<", "> ")));
+ sb.append(Arrays.stream(typeparms)
+ .map(Executable::typeVarBounds)
+ .collect(Collectors.joining(",", "<", "> ")));
}
specificToGenericStringHeader(sb);
sb.append('(');
@@ -171,12 +175,13 @@
sb.append(sj.toString());
sb.append(')');
Type[] exceptionTypes = getGenericExceptionTypes();
if (exceptionTypes.length > 0) {
- sb.append(Stream.of(exceptionTypes).map(Type::getTypeName).
- collect(Collectors.joining(",", " throws ", "")));
+ sb.append(Arrays.stream(exceptionTypes)
+ .map(Type::getTypeName)
+ .collect(Collectors.joining(",", " throws ", "")));
}
return sb.toString();
} catch (Exception e) {
return "<" + e + ">";
}
< prev index next >