程序包 infra.aop
类 MethodMatcher.NegateMethodMatcher
java.lang.Object
infra.aop.MethodMatcher.NegateMethodMatcher
- 所有已实现的接口:
MethodMatcher,Serializable
- 封闭接口:
- MethodMatcher
public static class MethodMatcher.NegateMethodMatcher
extends Object
implements MethodMatcher, Serializable
- 另请参阅:
-
嵌套类概要
从接口继承的嵌套类/接口 infra.aop.MethodMatcher
MethodMatcher.ClassFilterAwareUnionIntroductionAwareMethodMatcher, MethodMatcher.ClassFilterAwareUnionMethodMatcher, MethodMatcher.IntersectionIntroductionAwareMethodMatcher, MethodMatcher.IntersectionMethodMatcher, MethodMatcher.NegateMethodMatcher, MethodMatcher.UnionIntroductionAwareMethodMatcher, MethodMatcher.UnionMethodMatcher -
字段概要
字段从接口继承的字段 infra.aop.MethodMatcher
TRUE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleaninthashCode()booleanIs this MethodMatcher dynamic, that is, must a final call be made on theMethodMatcher.matches(MethodInvocation)method at runtime even if the 2-arg matches method returnstrue?booleanChecking whether the given method matches.booleanmatches(MethodInvocation invocation) Check whether there a runtime (dynamic) match for this method, which must have matched statically.toString()
-
字段详细资料
-
serialVersionUID
private static final long serialVersionUID- 另请参阅:
-
original
-
-
构造器详细资料
-
NegateMethodMatcher
-
-
方法详细资料
-
matches
从接口复制的说明:MethodMatcherChecking whether the given method matches.- 指定者:
matches在接口中MethodMatcher- 参数:
method- the candidate methodtargetClass- the target class- 返回:
- whether or not this method matches on application startup.
-
isRuntime
public boolean isRuntime()从接口复制的说明:MethodMatcherIs this MethodMatcher dynamic, that is, must a final call be made on theMethodMatcher.matches(MethodInvocation)method at runtime even if the 2-arg matches method returnstrue?Can be invoked when an AOP proxy is created, and need not be invoked again before each method invocation,
- 指定者:
isRuntime在接口中MethodMatcher- 返回:
- whether or not a runtime match via the 1-arg
MethodMatcher.matches(MethodInvocation)method is required if static matching passed
-
matches
从接口复制的说明:MethodMatcherCheck 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
truefor the given method and target class, and if theMethodMatcher.isRuntime()method returnstrue. Invoked immediately before potential running of the advice, after any advice earlier in the advice chain has run.- 指定者:
matches在接口中MethodMatcher- 参数:
invocation- runtime invocation contains the candidate method and target class, arguments to the method- 返回:
- whether there's a runtime match
- 另请参阅:
-
equals
-
hashCode
public int hashCode() -
toString
-