| java.lang.Object | |
| ↳ | org.springframework.aop.support.DynamicMethodMatcher |
Known Direct Subclasses
|
Convenient abstract superclass for dynamic method matchers, which do 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, | |||||||||||
Can override to add preconditions for dynamic matching.
| |||||||||||
|
[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
Can override to add preconditions for dynamic matching. This implementation always returns true.
| 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) |