Package org.apache.openjpa.util.asm
Class ClassWriterTracker
- java.lang.Object
-
- org.apache.openjpa.util.asm.ClassWriterTracker
-
public class ClassWriterTracker extends java.lang.ObjectHelper 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, java.lang.ClassLoader cl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ClassLoadergetClassLoader()org.apache.xbean.asm9.ClassWritergetCw()java.lang.StringgetName()booleanhasMethod(java.lang.String name, java.lang.String descriptor)voidsetName(java.lang.String name)org.apache.xbean.asm9.MethodVisitorvisitMethod(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptionTypes)
-
-
-
Method Detail
-
getCw
public org.apache.xbean.asm9.ClassWriter getCw()
-
getClassLoader
public java.lang.ClassLoader getClassLoader()
-
visitMethod
public org.apache.xbean.asm9.MethodVisitor visitMethod(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptionTypes)
-
hasMethod
public boolean hasMethod(java.lang.String name, java.lang.String descriptor)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
-