matches(java.lang.reflect.Method method,
java.lang.Class targetClass)
Try to match the regular expression against the fully qualified name
of the target class as well as against the method's declaring class,
plus the name of the method.

protected abstract boolean

matches(java.lang.String pattern,
int patternIndex)
Does the pattern at the given index match this string?

protected abstract boolean

matchesExclusion(java.lang.String pattern,
int patternIndex)
Does the exclusion pattern at the given index match this string?

protected boolean

matchesPattern(java.lang.String signatureString)
Match the specified candidate against the configured patterns.

void

setExcludedPattern(java.lang.String excludedPattern)
Convenience method when we have only a single exclusion pattern.

void

setExcludedPatterns(java.lang.String[] excludedPatterns)
Set the regular expressions defining methods to match for exclusion.

void

setPattern(java.lang.String pattern)
Convenience method when we have only a single pattern.

void

setPatterns(java.lang.String[] patterns)
Set the regular expressions defining methods to match.