|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.aspectwerkz.transform.delegation.ConstructorCallTransformer
Advises constructor CALL join points.
Field Summary |
Fields inherited from interface org.codehaus.aspectwerkz.transform.Transformer |
STATUS_HAS_NO_POINTCUT, STATUS_HAS_POINTCUT, STATUS_SKIP |
Constructor Summary | |
ConstructorCallTransformer()
|
Method Summary | |
static boolean |
classFilter(SystemDefinition definition,
ExpressionContext ctx,
javassist.CtClass cg)
Filters the classes to be transformed. |
static boolean |
constructorFilter(javassist.CtConstructor constructor)
Filters the constructor. |
static boolean |
methodFilterCaller(javassist.CtBehavior method)
Filters the caller methods. |
void |
transform(Context context,
Klass klass)
Transforms the call side pointcuts. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ConstructorCallTransformer()
Method Detail |
public void transform(Context context, Klass klass) throws javassist.NotFoundException, javassist.CannotCompileException
transform
in interface Transformer
context
- the transformation contextklass
- the class set.
javassist.NotFoundException
javassist.CannotCompileException
public static boolean classFilter(SystemDefinition definition, ExpressionContext ctx, javassist.CtClass cg)
definition
- ctx
- the contextcg
- the class to filter
public static boolean methodFilterCaller(javassist.CtBehavior method)
method
- the method to filter
public static boolean constructorFilter(javassist.CtConstructor constructor)
constructor
- the name of method to filter
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |