public abstract class StaticMethodMatcher extends Object implements MethodMatcher
TRUE| Constructor and Description | 
|---|
| StaticMethodMatcher() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | isRuntime()Is this MethodMatcher dynamic, that is, must a final call be made on the
  MethodMatcher.matches(java.lang.reflect.Method, Class, Object[])method at
 runtime even if the 2-arg matches method returnstrue? | 
| boolean | matches(Method method,
       Class<?> targetClass,
       Object... args)Check whether there a runtime (dynamic) match for this method,
 which must have matched statically. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmatchespublic final boolean isRuntime()
MethodMatcherMethodMatcher.matches(java.lang.reflect.Method, Class, Object[]) method at
 runtime even if the 2-arg matches method returns true?
 Can be invoked when an AOP proxy is created, and need not be invoked again before each method invocation,
isRuntime in interface MethodMatcherMethodMatcher.matches(java.lang.reflect.Method, Class, Object[]) method
 is required if static matching passedpublic final boolean matches(Method method, Class<?> targetClass, Object... args)
MethodMatcherThis method is invoked only if the 2-arg matches method returns
 true for the given method and target class, and if the
 MethodMatcher.isRuntime() method returns true. Invoked
 immediately before potential running of the advice, after any
 advice earlier in the advice chain has run.
matches in interface MethodMatchermethod - the candidate methodtargetClass - the target classargs - arguments to the methodMethodMatcher.matches(Method, Class)