org.jpox.enhancer.method
Class ReplaceMethodCallback

java.lang.Object
  extended byorg.jpox.enhancer.method.ClassElementBuilder
      extended byorg.jpox.enhancer.method.MethodBuilder
          extended byorg.jpox.enhancer.method.ReplaceMethodCallback

public abstract class ReplaceMethodCallback
extends MethodBuilder

Version:
$Revision: 1.4 $

Field Summary
protected  org.apache.bcel.classfile.Method originalMethod
           
 
Fields inherited from class org.jpox.enhancer.method.MethodBuilder
argName, argType, factory, il, LOCALISER, methodGen, methodName, resultType, synthetic, type
 
Fields inherited from class org.jpox.enhancer.method.ClassElementBuilder
classConfig, classGen, className, constantPoolGen, gen, jdoConfig, packageConfig
 
Constructor Summary
ReplaceMethodCallback(org.apache.bcel.classfile.Method originalMethod, GeneratorBase gen)
           
 
Method Summary
 void close()
          Call after execute() method.
 
Methods inherited from class org.jpox.enhancer.method.MethodBuilder
createThrowException, createThrowException, equals, execute, hashCode, init, isSynthetic
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

originalMethod

protected org.apache.bcel.classfile.Method originalMethod
Constructor Detail

ReplaceMethodCallback

public ReplaceMethodCallback(org.apache.bcel.classfile.Method originalMethod,
                             GeneratorBase gen)
Parameters:
originalMethod - The original method to replace
gen - The generator base
Method Detail

close

public void close()
Description copied from class: ClassElementBuilder
Call after execute() method.

Overrides:
close in class MethodBuilder


Copyright © -2007 . All Rights Reserved.