Package org.apache.openjpa.util.asm
Class ClassWriterTracker
- java.lang.Object
-
- org.apache.openjpa.util.asm.ClassWriterTracker
-
public class ClassWriterTracker extends Object
Helper to keep track of generated methods when using ASM ClassWriter.- Author:
- Mark Struberg
-
-
Constructor Summary
Constructors Constructor Description ClassWriterTracker(org.apache.xbean.asm9.ClassWriter cw)
ClassWriterTracker(org.apache.xbean.asm9.ClassWriter cw, ClassLoader cl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassLoader
getClassLoader()
org.apache.xbean.asm9.ClassWriter
getCw()
String
getName()
boolean
hasMethod(String name, String descriptor)
void
setName(String name)
org.apache.xbean.asm9.MethodVisitor
visitMethod(int access, String name, String descriptor, String signature, String[] exceptionTypes)
-
-
-
Constructor Detail
-
ClassWriterTracker
public ClassWriterTracker(org.apache.xbean.asm9.ClassWriter cw)
-
ClassWriterTracker
public ClassWriterTracker(org.apache.xbean.asm9.ClassWriter cw, ClassLoader cl)
-
-
Method Detail
-
getCw
public org.apache.xbean.asm9.ClassWriter getCw()
-
getClassLoader
public ClassLoader getClassLoader()
-
visitMethod
public org.apache.xbean.asm9.MethodVisitor visitMethod(int access, String name, String descriptor, String signature, String[] exceptionTypes)
-
getName
public String getName()
-
setName
public void setName(String name)
-
-