abc.weaving.matching
Class GetFieldShadowMatch
java.lang.Object
abc.weaving.matching.ShadowMatch
abc.weaving.matching.StmtShadowMatch
abc.weaving.matching.GetFieldShadowMatch
public class GetFieldShadowMatch
- extends StmtShadowMatch
A get field join point shadow.
- Author:
- Ganesh Sittampalam, Ondrej Lhotak, Oege de Moor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
inline
public ShadowMatch inline(ConstructorInliningMap cim)
- Specified by:
inline
in class ShadowMatch
getFieldRef
public SootFieldRef getFieldRef()
matchesAt
public static GetFieldShadowMatch matchesAt(MethodPosition pos)
makeSJPInfo
public SJPInfo makeSJPInfo()
- Description copied from class:
ShadowMatch
- Construct the sjpInfo structure
- Specified by:
makeSJPInfo
in class ShadowMatch
getTargetContextValue
public ContextValue getTargetContextValue()
- Description copied from class:
ShadowMatch
- Return a ContextValue that represents the runtime value
that is bound by a target() pointcut
- Specified by:
getTargetContextValue
in class ShadowMatch
getReturningContextValue
public ContextValue getReturningContextValue()
- Description copied from class:
ShadowMatch
- Return a ContextValue that represents the runtime value
that is bound by after returning() advice
- Overrides:
getReturningContextValue
in class ShadowMatch
getArgsContextValues
public java.util.List getArgsContextValues()
- Description copied from class:
ShadowMatch
- Return a list of ContextValue that represent the runtime values
that could be bound by an args() pointcut
- Overrides:
getArgsContextValues
in class ShadowMatch
joinpointName
public java.lang.String joinpointName()
- Specified by:
joinpointName
in class ShadowMatch