/** * Generates a legal Java method name from the given method descriptor. */ private String generateMethodName(Method method) { return "lambda$" + method.toString().codePoints().map(c -> Character.isJavaIdentifierPart(c) ? c : '_') .collect(StringBuilder::new, StringBuilder::appendCodePoint, StringBuilder::append) .toString(); } }
/** * Generates a legal Java method name from the given method descriptor. */ private String generateMethodName(Method method) { return "lambda$" + method.toString().codePoints().map(c -> Character.isJavaIdentifierPart(c) ? c : '_') .collect(StringBuilder::new, StringBuilder::appendCodePoint, StringBuilder::append) .toString(); } }