/** * Get the "full" method name. This is a format which looks sort of like a * method signature that would appear in Java source code. */ public String getNameInClass(ClassAnnotation primaryClass) { return getNameInClass(true, false, false, false); }
public String getSignatureInClass(ClassAnnotation primaryClass) { return getNameInClass(true, false, false, true); }
public String getNameInClass(boolean shortenPackages, boolean useJVMMethodName, boolean hash) { return getNameInClass(shortenPackages, useJVMMethodName, hash, false); }
/** * Get the "full" method name. This is a format which looks sort of like a * method signature that would appear in Java source code. */ public String getFullMethod(ClassAnnotation primaryClass) { if (fullMethod == null) { if (Const.CONSTRUCTOR_NAME.equals(methodName)) { fullMethod = "new " + stripJavaLang(className) + getSignatureInClass(primaryClass); } else { fullMethod = stripJavaLang(className) + "." + getNameInClass(primaryClass); } } return fullMethod; }
return getNameInClass(primaryClass); } else { return shorten(primaryClass.getPackageName(), className) + "." + getNameInClass(primaryClass); return getNameInClass(primaryClass); } else if ("shortMethod".equals(key)) { return className + "." + methodName + "(...)"; } else if ("hash".equals(key)) { String tmp = getNameInClass(false, true, true);
/** * Get the "full" method name. This is a format which looks sort of like a * method signature that would appear in Java source code. */ public String getNameInClass(ClassAnnotation primaryClass) { return getNameInClass(true, false, false, false); }
public String getSignatureInClass(ClassAnnotation primaryClass) { return getNameInClass(true, false, false, true); }
public String getNameInClass(boolean shortenPackages, boolean useJVMMethodName, boolean hash) { return getNameInClass(shortenPackages, useJVMMethodName, hash, false); }
/** * Get the "full" method name. This is a format which looks sort of like a * method signature that would appear in Java source code. */ public String getFullMethod(ClassAnnotation primaryClass) { if (fullMethod == null) { if ("<init>".equals(methodName)) { fullMethod = "new " + stripJavaLang(className) + getSignatureInClass(primaryClass); } else { fullMethod = stripJavaLang(className) + "." + getNameInClass(primaryClass); } } return fullMethod; }
return getNameInClass(primaryClass); } else { return shorten(primaryClass.getPackageName(), className) + "." + getNameInClass(primaryClass); return getNameInClass(primaryClass); } else if ("shortMethod".equals(key)) { return className + "." + methodName + "(...)"; } else if ("hash".equals(key)) { String tmp = getNameInClass(false, true, true);