question: public boolean matchesMethod ( String targetClassName , String targetMethodName , String candidateClassName , String candidateMethodName ) { if ( targetClassName != null ) { return ( candidateClassName == null || targetClassName . equals ( candidateClassName ) ) && ( candidateMethodName == null || targetMethodName . equals ( candidateMethodName ) ) ; } else { return targetMethodName . equals ( candidateMethodName ) ; } }
target:  Returns true if the candidate method matches the target method.