|
|||||||||
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
abc.weaving.matching.PreinitializationShadowMatch
public class PreinitializationShadowMatch
The results of matching at an preinitialization shadow
Field Summary |
---|
Fields inherited from class abc.weaving.matching.ShadowMatch |
---|
container, sp |
Method Summary | |
---|---|
protected AdviceApplication |
doAddAdviceApplication(MethodAdviceList mal,
AbstractAdviceDecl ad,
Residue residue)
|
java.util.List |
getExceptions()
The list of exceptions that this shadow is declared to throw |
ContextValue |
getThisContextValue()
Return a ContextValue that represents the runtime value that is bound by a this() pointcut |
ShadowMatch |
inline(ConstructorInliningMap cim)
|
java.lang.String |
joinpointName()
|
SJPInfo |
makeSJPInfo()
Construct the sjpInfo structure |
static PreinitializationShadowMatch |
matchesAt(MethodPosition pos)
|
boolean |
supportsAround()
Does this shadow support around advice? |
Methods inherited from class abc.weaving.matching.BodyShadowMatch |
---|
getArgsContextValues, getEnclosing, getHost, getTargetContextValue |
Methods inherited from class abc.weaving.matching.ShadowMatch |
---|
addAdviceApplication, addIfNecessary, getContainer, getReturningContextValue, getSJPInfo, recordSJPInfo, setShadowPoints, supportsAfter, 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 java.util.List getExceptions()
ShadowMatch
getExceptions
in class ShadowMatch
public static PreinitializationShadowMatch matchesAt(MethodPosition pos)
public SJPInfo makeSJPInfo()
ShadowMatch
makeSJPInfo
in class ShadowMatch
protected AdviceApplication doAddAdviceApplication(MethodAdviceList mal, AbstractAdviceDecl ad, Residue residue)
doAddAdviceApplication
in class ShadowMatch
public ContextValue getThisContextValue()
ShadowMatch
getThisContextValue
in class ShadowMatch
public boolean supportsAround()
ShadowMatch
supportsAround
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 |