public class ASMifierClassV extends DexClassVisitor
| 限定符和类型 | 字段和说明 |
|---|---|
protected ArrayOut |
out |
visitor| 构造器和说明 |
|---|
ASMifierClassV(java.lang.String pkgName,
java.lang.String javaClassName,
int access_flags,
java.lang.String className,
java.lang.String superClass,
java.lang.String[] interfaceNames) |
| 限定符和类型 | 方法和说明 |
|---|---|
DexAnnotationVisitor |
visitAnnotation(java.lang.String name,
Visibility visibility) |
void |
visitEnd() |
DexFieldVisitor |
visitField(int accessFlags,
Field field,
java.lang.Object value) |
DexMethodVisitor |
visitMethod(int accessFlags,
Method method) |
void |
visitSource(java.lang.String file) |
protected ArrayOut out
public ASMifierClassV(java.lang.String pkgName,
java.lang.String javaClassName,
int access_flags,
java.lang.String className,
java.lang.String superClass,
java.lang.String[] interfaceNames)
public DexAnnotationVisitor visitAnnotation(java.lang.String name, Visibility visibility)
visitAnnotation 在接口中 DexAnnotationAblevisitAnnotation 在类中 DexClassVisitorpublic void visitSource(java.lang.String file)
visitSource 在类中 DexClassVisitorpublic DexFieldVisitor visitField(int accessFlags, Field field, java.lang.Object value)
visitField 在类中 DexClassVisitorpublic DexMethodVisitor visitMethod(int accessFlags, Method method)
visitMethod 在类中 DexClassVisitorpublic void visitEnd()
visitEnd 在类中 DexClassVisitor