public class SettersEnhancingStep extends BaseEnhancingStep
classPool, logger, outputDir| Constructor and Description |
|---|
SettersEnhancingStep() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
enhanceProtectedForPersistentMethods(javassist.CtClass ctClass) |
protected void |
enhanceSetters(javassist.CtClass ctClass) |
protected void |
executeInternal(javassist.CtClass ctClass) |
protected java.lang.String |
getEnhancingType() |
protected boolean |
isAlreadyEnhanced(javassist.CtClass ctClass) |
execute, isEnhancingSupported, setClassPool, setLogger, setOutputDirprotected boolean isAlreadyEnhanced(javassist.CtClass ctClass)
throws javassist.NotFoundException
isAlreadyEnhanced in class BaseEnhancingStepjavassist.NotFoundExceptionprotected java.lang.String getEnhancingType()
getEnhancingType in class BaseEnhancingStepprotected void executeInternal(javassist.CtClass ctClass)
throws java.io.IOException,
javassist.CannotCompileException,
javassist.NotFoundException
executeInternal in class BaseEnhancingStepjava.io.IOExceptionjavassist.CannotCompileExceptionjavassist.NotFoundExceptionprotected void enhanceSetters(javassist.CtClass ctClass)
throws javassist.NotFoundException,
javassist.CannotCompileException
javassist.NotFoundExceptionjavassist.CannotCompileExceptionprotected void enhanceProtectedForPersistentMethods(javassist.CtClass ctClass)