abc.weaving.matching
Class StmtAdviceApplication
java.lang.Object
abc.weaving.matching.AdviceApplication
abc.weaving.matching.StmtAdviceApplication
public class StmtAdviceApplication
- extends AdviceApplication
Application of advice at a standard statement joinpoint
- Author:
- Ganesh Sittampalam, Ondrej Lhotak
Method Summary |
void |
debugInfo(java.lang.String prefix,
java.lang.StringBuffer sb)
Add some information about the advice application to a string
buffer, starting each line with the given prefix |
AdviceApplication |
inline(ConstructorInliningMap cim)
Create a new AdviceApplication that's just like this one, but applies
to an inlined version of the code. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
stmt
public Stmt stmt
StmtAdviceApplication
public StmtAdviceApplication(AbstractAdviceDecl advice,
Residue residue,
Stmt stmt)
debugInfo
public void debugInfo(java.lang.String prefix,
java.lang.StringBuffer sb)
- Description copied from class:
AdviceApplication
- Add some information about the advice application to a string
buffer, starting each line with the given prefix
- Overrides:
debugInfo
in class AdviceApplication
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
inline
public AdviceApplication inline(ConstructorInliningMap cim)
- Description copied from class:
AdviceApplication
- Create a new AdviceApplication that's just like this one, but applies
to an inlined version of the code.
- Specified by:
inline
in class AdviceApplication