public class GeneratedAdvisorConstructionTransformer extends ConstructionTransformer
instrumentor
Constructor and Description |
---|
GeneratedAdvisorConstructionTransformer(Instrumentor instrumentor) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
addInfoAsWeakReference() |
static String |
constructionFactory(String className) |
protected void |
generateConstructionInfoField(javassist.CtConstructor constructor,
int index) |
protected void |
generateNotMatchedConstructionInfoField(javassist.CtConstructor constructor,
int index) |
protected void |
insertInterception(javassist.CtConstructor constructor,
int index) |
protected boolean |
markInfoAsSynthetic() |
addConstructionInfoField, addConstructionInfoField, constructionInfoFromWeakReference, getConstructionInfoFieldName, insertConstructionInterception, isAdvisableConstructor
public GeneratedAdvisorConstructionTransformer(Instrumentor instrumentor)
protected void generateConstructionInfoField(javassist.CtConstructor constructor, int index) throws javassist.NotFoundException, javassist.CannotCompileException
generateConstructionInfoField
in class ConstructionTransformer
javassist.NotFoundException
javassist.CannotCompileException
protected void generateNotMatchedConstructionInfoField(javassist.CtConstructor constructor, int index) throws javassist.NotFoundException, javassist.CannotCompileException
generateNotMatchedConstructionInfoField
in class ConstructionTransformer
javassist.NotFoundException
javassist.CannotCompileException
protected boolean addInfoAsWeakReference()
addInfoAsWeakReference
in class ConstructionTransformer
protected boolean markInfoAsSynthetic()
markInfoAsSynthetic
in class ConstructionTransformer
protected void insertInterception(javassist.CtConstructor constructor, int index) throws Exception
insertInterception
in class ConstructionTransformer
Exception
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.