jasco.runtime.transform
Class FieldGeneratorForCallbackPerMethod

java.lang.Object
  extended by jasco.runtime.transform.ClassProcessor
      extended by jasco.runtime.transform.MethodProcessor
          extended by jasco.runtime.transform.FieldGenerator
              extended by jasco.runtime.transform.FieldGeneratorForCallbackPerMethod

public class FieldGeneratorForCallbackPerMethod
extends FieldGenerator


Constructor Summary
FieldGeneratorForCallbackPerMethod(ClassProcessor g)
           
 
Method Summary
 void generateCallbackClassField()
           
 java.lang.String generateCallbackObject(javassist.CtMethod method)
           
 java.lang.String generateJascoMethodType()
           
 
Methods inherited from class jasco.runtime.transform.FieldGenerator
addInitCode, generateClass, generateInitCode, generateStaticInit, getClassLoader, getInitCode, getMethodString, getMethodString, initClassLoader, processMethod, startProcessing
 
Methods inherited from class jasco.runtime.transform.MethodProcessor
getProcessMethods, setProcessMethods
 
Methods inherited from class jasco.runtime.transform.ClassProcessor
accessField, addField, addNoAspects, debug, getClassPool, getFieldClass, getFieldClassName, getNewMethod, getNewMethodName, getSignatureSourceName, getSourceName, getTargetByteCode, getTargetClass, getUniqueClassID, makeDir, makePrimitiveObject, process, process, setClassPool, setFieldClass, setTargetClass, setUseFieldClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldGeneratorForCallbackPerMethod

public FieldGeneratorForCallbackPerMethod(ClassProcessor g)
Method Detail

generateCallbackObject

public java.lang.String generateCallbackObject(javassist.CtMethod method)
Overrides:
generateCallbackObject in class FieldGenerator

generateCallbackClassField

public void generateCallbackClassField()
                                throws java.lang.Exception
Overrides:
generateCallbackClassField in class FieldGenerator
Throws:
java.lang.Exception

generateJascoMethodType

public java.lang.String generateJascoMethodType()
Overrides:
generateJascoMethodType in class FieldGenerator