| java.lang.Object | |
| ↳ | org.springframework.aop.support.StaticMethodMatcher |
Known Direct Subclasses
|
Known Indirect Subclasses
|
Convenient abstract superclass for static method matchers, which don't care about arguments at runtime.
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
org.springframework.aop.MethodMatcher
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Is this MethodMatcher dynamic, that is, must a final call be made on the
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, | |||||||||||
Check whether there a runtime (dynamic) match for this method,
which must have matched statically.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.aop.MethodMatcher
| |||||||||||
Is this MethodMatcher dynamic, that is, must a final call be made on the
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,
matches(java.lang.reflect.Method, Class, Object[]) method
is required if static matching passed
Check whether there a runtime (dynamic) match for this method, which must have matched statically.
This method is invoked only if the 2-arg matches method returns
true for the given method and target class, and if the
isRuntime() method returns true. Invoked
immediately before potential running of the advice, after any
advice earlier in the advice chain has run.
| method | the candidate method |
|---|---|
| targetClass | the target class (may be null, in which case
the candidate class must be taken to be the method's declaring class) |
| args | arguments to the method |