private static String generateName()

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();
    }