/** * Returns this in Java method signature syntax. * * @param name method name */ public String toMethodSignature(String name) { return toMethodSignature(name, false); }
public String toString() { String str = mDesc.toMethodSignature(getName(), mModifiers.isVarArgs()); String modStr = mModifiers.toString(); if (modStr.length() > 0) { str = modStr + ' ' + str; } return str; }
/** * Returns this in Java method signature syntax. * * @param name method name */ public String toMethodSignature(String name) { return toMethodSignature(name, false); }
static String methodDesc(Method m, Class exceptionType) { String name = m.getDeclaringClass().getName() + '.' + m.getName(); StringBuilder b = new StringBuilder(); b.append('"'); b.append(MethodDesc.forMethod(m).toMethodSignature(name)); if (exceptionType != null) { b.append(" throws "); b.append(exceptionType.getName()); } b.append('"'); return b.toString(); }
public String toString() { String str = mDesc.toMethodSignature(getName(), mModifiers.isVarArgs()); String modStr = mModifiers.toString(); if (modStr.length() > 0) { str = modStr + ' ' + str; } return str; }
print(md.toMethodSignature(method.getName(), varargs));
String name = method.getName(); MethodDesc desc = MethodDesc.forMethod(method); String sig = desc.toMethodSignature(name);
print(md.toMethodSignature(method.getName(), varargs));
b.loadConstant(mi.getMethodDescriptor().toMethodSignature(localMethod.getName())); b.invokeConstructor(UNIMPLEMENTED_EX_TYPE, new TypeDesc[] {TypeDesc.STRING}); b.throwObject();