Package org.apache.openjpa.util.asm
Class ClassNodeTracker
- java.lang.Object
-
- org.apache.openjpa.util.asm.ClassNodeTracker
-
public class ClassNodeTracker extends java.lang.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, java.lang.ClassLoader cl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
declareInterface(java.lang.Class<?> iface)
java.lang.ClassLoader
getClassLoader()
org.apache.xbean.asm9.tree.ClassNode
getClassNode()
EnhancementProject
getProject()
java.lang.Class<?>
getType()
void
setClassNode(org.apache.xbean.asm9.tree.ClassNode classNode)
-
-
-
Constructor Detail
-
ClassNodeTracker
public ClassNodeTracker(EnhancementProject project, org.apache.xbean.asm9.tree.ClassNode classNode, java.lang.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 java.lang.ClassLoader getClassLoader()
-
getProject
public EnhancementProject getProject()
-
getType
public java.lang.Class<?> getType()
-
declareInterface
public void declareInterface(java.lang.Class<?> iface)
-
-