public String getJNISignature() {
        String jniSignature = "(";
        Iterator it = parameterList.iterator();
        while (it.hasNext() == true) {
            jniSignature += ((ClassNode) it.next()).getJNIString();
        }
        jniSignature += ")" + (returnType == null ? "V" : returnType.getJNIString());
        return jniSignature;
    }