Package org.apache.openjpa.util.asm
Class ClassNodeTracker
- java.lang.Object
 - 
- org.apache.openjpa.util.asm.ClassNodeTracker
 
 
- 
public class ClassNodeTracker extends Object
Helper class to transit from BCClass to ASM- Author:
 - Mark Struberg
 
 
- 
- 
Constructor Summary
Constructors Constructor Description ClassNodeTracker(EnhancementProject project, org.apache.xbean.asm9.tree.ClassNode classNode, ClassLoader cl) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeclareInterface(Class<?> iface)ClassLoadergetClassLoader()org.apache.xbean.asm9.tree.ClassNodegetClassNode()EnhancementProjectgetProject()Class<?>getType()voidsetClassNode(org.apache.xbean.asm9.tree.ClassNode classNode) 
 - 
 
- 
- 
Constructor Detail
- 
ClassNodeTracker
public ClassNodeTracker(EnhancementProject project, org.apache.xbean.asm9.tree.ClassNode classNode, ClassLoader cl)
 
 - 
 
- 
Method Detail
- 
getClassNode
public org.apache.xbean.asm9.tree.ClassNode getClassNode()
 
- 
setClassNode
public void setClassNode(org.apache.xbean.asm9.tree.ClassNode classNode)
 
- 
getClassLoader
public ClassLoader getClassLoader()
 
- 
getProject
public EnhancementProject getProject()
 
- 
getType
public Class<?> getType()
 
- 
declareInterface
public void declareInterface(Class<?> iface)
 
 - 
 
 -