abc.aspectj.ast
Interface AdviceSpec
- All Known Subinterfaces:
- After, AfterReturning, AfterThrowing, Around, Before
- All Known Implementing Classes:
- AdviceSpec_c, After_c, AfterReturning_c, AfterThrowing_c, Around_c, Before_c
public interface AdviceSpec
An advice specification states the kind of advice and the formals.
- Author:
- Oege de Moor, Aske Simon Christensen
formals
java.util.List formals()
returnType
TypeNode returnType()
returnVal
AdviceFormal returnVal()
kind
java.lang.String kind()
setReturnType
void setReturnType(TypeNode rt)
setReturnVal
void setReturnVal(AdviceFormal rv)
makeAIAdviceSpec
AdviceSpec makeAIAdviceSpec()