Package proguard.dexfile.reader.visitors
Class DexMethodVisitor
- java.lang.Object
-
- proguard.dexfile.reader.visitors.DexMethodVisitor
-
- All Implemented Interfaces:
DexAnnotationAble
- Direct Known Subclasses:
DexMethodNode
public class DexMethodVisitor extends java.lang.Object implements DexAnnotationAble
-
-
Field Summary
Fields Modifier and Type Field Description protected DexMethodVisitor
visitor
-
Constructor Summary
Constructors Constructor Description DexMethodVisitor()
DexMethodVisitor(DexMethodVisitor mv)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DexAnnotationVisitor
visitAnnotation(java.lang.String name, Visibility visibility)
访问注解DexCodeVisitor
visitCode()
void
visitEnd()
DexAnnotationAble
visitParameterAnnotation(int index)
-
-
-
Field Detail
-
visitor
protected DexMethodVisitor visitor
-
-
Constructor Detail
-
DexMethodVisitor
public DexMethodVisitor()
-
DexMethodVisitor
public DexMethodVisitor(DexMethodVisitor mv)
- Parameters:
mv
-
-
-
Method Detail
-
visitAnnotation
public DexAnnotationVisitor visitAnnotation(java.lang.String name, Visibility visibility)
Description copied from interface:DexAnnotationAble
访问注解- Specified by:
visitAnnotation
in interfaceDexAnnotationAble
- Parameters:
name
- 注解名visibility
- 是否运行时可见- Returns:
-
visitCode
public DexCodeVisitor visitCode()
-
visitEnd
public void visitEnd()
-
visitParameterAnnotation
public DexAnnotationAble visitParameterAnnotation(int index)
-
-