in modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/ActionGenerator.java [96:105]
private static String generateName(final Method methd) {
final StringBuilder buf = new StringBuilder(methd.getName());
if (methd.getArgumentTypes().length > 0) {
buf.append("$$");
for (final Type arg : methd.getArgumentTypes()) {
buf.append(arg.getDescriptor().replace("[", "arrayOf").replace('/', '_').replace(';', '$'));
}
}
return buf.append("_ACTION").toString();
}