|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectabc.weaving.matching.ShadowMatch
abc.weaving.matching.BodyShadowMatch
public abstract class BodyShadowMatch
A base class for shadow types that are associated with the whole body or a section of it (i.e. execution and [pre]initialisation shadows), rather than with a specific jimple statement.
| Field Summary |
|---|
| Fields inherited from class abc.weaving.matching.ShadowMatch |
|---|
container, sp |
| Constructor Summary | |
|---|---|
protected |
BodyShadowMatch(SootMethod container)
|
| Method Summary | |
|---|---|
java.util.List |
getArgsContextValues()
Return a list of ContextValue that represent the runtime values that could be bound by an args() pointcut |
ShadowMatch |
getEnclosing()
return the enclosing ShadowMatch |
Host |
getHost()
Get the host that this ShadowMatch corresponds to, for positional information |
ContextValue |
getTargetContextValue()
Return a ContextValue that represents the runtime value that is bound by a target() pointcut |
| Methods inherited from class abc.weaving.matching.ShadowMatch |
|---|
addAdviceApplication, addIfNecessary, doAddAdviceApplication, getContainer, getExceptions, getReturningContextValue, getSJPInfo, getThisContextValue, inline, joinpointName, makeSJPInfo, recordSJPInfo, setShadowPoints, supportsAfter, supportsAround, supportsBefore |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected BodyShadowMatch(SootMethod container)
| Method Detail |
|---|
public ShadowMatch getEnclosing()
ShadowMatch
getEnclosing in class ShadowMatchpublic ContextValue getTargetContextValue()
ShadowMatch
getTargetContextValue in class ShadowMatchpublic Host getHost()
ShadowMatch
getHost in class ShadowMatchpublic java.util.List getArgsContextValues()
ShadowMatch
getArgsContextValues in class ShadowMatch
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||