|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.asm.ClassAdapter
org.objectweb.asm.commons.RemappingClassAdapter
A ClassAdapter
for type remapping.
Field Summary | |
protected String |
className
|
protected Remapper |
remapper
|
Fields inherited from class org.objectweb.asm.ClassAdapter |
cv |
Constructor Summary | |
RemappingClassAdapter(ClassVisitor cv,
Remapper remapper)
|
Method Summary | |
protected AnnotationVisitor |
createRemappingAnnotationAdapter(AnnotationVisitor av)
|
protected FieldVisitor |
createRemappingFieldAdapter(FieldVisitor fv)
|
protected MethodVisitor |
createRemappingMethodAdapter(int access,
String newDesc,
MethodVisitor mv)
|
void |
visit(int version,
int access,
String name,
String signature,
String superName,
String[] interfaces)
Visits the header of the class. |
AnnotationVisitor |
visitAnnotation(String desc,
boolean visible)
Visits an annotation of the class. |
FieldVisitor |
visitField(int access,
String name,
String desc,
String signature,
Object value)
Visits a field of the class. |
void |
visitInnerClass(String name,
String outerName,
String innerName,
int access)
Visits information about an inner class. |
MethodVisitor |
visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
Visits a method of the class. |
void |
visitOuterClass(String owner,
String name,
String desc)
Visits the enclosing class of the class. |
Methods inherited from class org.objectweb.asm.ClassAdapter |
visitAttribute, visitEnd, visitSource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected final Remapper remapper
protected String className
Constructor Detail |
public RemappingClassAdapter(ClassVisitor cv, Remapper remapper)
Method Detail |
public void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
ClassVisitor
visit
in interface ClassVisitor
visit
in class ClassAdapter
public AnnotationVisitor visitAnnotation(String desc, boolean visible)
ClassVisitor
visitAnnotation
in interface ClassVisitor
visitAnnotation
in class ClassAdapter
public FieldVisitor visitField(int access, String name, String desc, String signature, Object value)
ClassVisitor
visitField
in interface ClassVisitor
visitField
in class ClassAdapter
public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)
ClassVisitor
MethodVisitor
instance (or null) each time it is
called, i.e., it should not return a previously returned visitor.
visitMethod
in interface ClassVisitor
visitMethod
in class ClassAdapter
public void visitInnerClass(String name, String outerName, String innerName, int access)
ClassVisitor
visitInnerClass
in interface ClassVisitor
visitInnerClass
in class ClassAdapter
public void visitOuterClass(String owner, String name, String desc)
ClassVisitor
visitOuterClass
in interface ClassVisitor
visitOuterClass
in class ClassAdapter
protected FieldVisitor createRemappingFieldAdapter(FieldVisitor fv)
protected MethodVisitor createRemappingMethodAdapter(int access, String newDesc, MethodVisitor mv)
protected AnnotationVisitor createRemappingAnnotationAdapter(AnnotationVisitor av)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |