|
|||||||||
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.StmtShadowMatch
abc.weaving.matching.MethodCallShadowMatch
public class MethodCallShadowMatch
The results of matching at a method call shadow
Field Summary |
---|
Fields inherited from class abc.weaving.matching.StmtShadowMatch |
---|
stmt |
Fields inherited from class abc.weaving.matching.ShadowMatch |
---|
container, sp |
Method Summary | |
---|---|
java.util.List |
getArgsContextValues()
Return a list of ContextValue that represent the runtime values that could be bound by an args() pointcut |
java.util.List |
getExceptions()
The list of exceptions that this shadow is declared to throw |
SootMethodRef |
getMethodRef()
|
ContextValue |
getReturningContextValue()
Return a ContextValue that represents the runtime value that is bound by after returning() advice |
ContextValue |
getTargetContextValue()
Return a ContextValue that represents the runtime value that is bound by a target() pointcut |
ShadowMatch |
inline(ConstructorInliningMap cim)
|
java.lang.String |
joinpointName()
|
SJPInfo |
makeSJPInfo()
Construct the sjpInfo structure |
static MethodCallShadowMatch |
matchesAt(MethodPosition pos)
|
Methods inherited from class abc.weaving.matching.StmtShadowMatch |
---|
doAddAdviceApplication, getEnclosing, getHost, getStmt, getThisContextValue, makeArgumentsUniqueLocals, reset |
Methods inherited from class abc.weaving.matching.ShadowMatch |
---|
addAdviceApplication, addIfNecessary, getContainer, getSJPInfo, recordSJPInfo, setShadowPoints, supportsAfter, supportsAround, supportsBefore |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public ShadowMatch inline(ConstructorInliningMap cim)
inline
in class ShadowMatch
public SootMethodRef getMethodRef()
public java.util.List getExceptions()
ShadowMatch
getExceptions
in class ShadowMatch
public static MethodCallShadowMatch matchesAt(MethodPosition pos)
public SJPInfo makeSJPInfo()
ShadowMatch
makeSJPInfo
in class ShadowMatch
public ContextValue getTargetContextValue()
ShadowMatch
getTargetContextValue
in class ShadowMatch
public ContextValue getReturningContextValue()
ShadowMatch
getReturningContextValue
in class ShadowMatch
public java.util.List getArgsContextValues()
ShadowMatch
getArgsContextValues
in class ShadowMatch
public java.lang.String joinpointName()
joinpointName
in class ShadowMatch
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |