private static class AspectJExpressionPointcut.DefensiveShadowMatch
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ShadowMatch |
other |
private ShadowMatch |
primary |
Constructor and Description |
---|
DefensiveShadowMatch(ShadowMatch primary,
ShadowMatch other) |
Modifier and Type | Method and Description |
---|---|
boolean |
alwaysMatches() |
JoinPointMatch |
matchesJoinPoint(java.lang.Object thisObject,
java.lang.Object targetObject,
java.lang.Object[] args) |
boolean |
maybeMatches() |
boolean |
neverMatches() |
void |
setMatchingContext(MatchingContext aMatchContext) |
public DefensiveShadowMatch(ShadowMatch primary, ShadowMatch other)
public boolean alwaysMatches()
public boolean maybeMatches()
public boolean neverMatches()
public JoinPointMatch matchesJoinPoint(java.lang.Object thisObject, java.lang.Object targetObject, java.lang.Object[] args)
public void setMatchingContext(MatchingContext aMatchContext)