public class DexFieldNode extends DexFieldVisitor
Modifier and Type | Field and Description |
---|---|
int |
access |
java.util.List<DexAnnotationNode> |
anns |
java.lang.Object |
cst |
Field |
field |
visitor
Constructor and Description |
---|
DexFieldNode(DexFieldVisitor visitor,
int access,
Field field,
java.lang.Object cst) |
DexFieldNode(int access,
Field field,
java.lang.Object cst) |
Modifier and Type | Method and Description |
---|---|
void |
accept(DexClassVisitor dcv) |
void |
accept(DexFieldVisitor fv) |
DexAnnotationVisitor |
visitAnnotation(java.lang.String name,
Visibility visibility)
访问注解
|
visitEnd
public int access
public java.util.List<DexAnnotationNode> anns
public java.lang.Object cst
public Field field
public DexFieldNode(DexFieldVisitor visitor, int access, Field field, java.lang.Object cst)
public DexFieldNode(int access, Field field, java.lang.Object cst)
public void accept(DexClassVisitor dcv)
public void accept(DexFieldVisitor fv)
public DexAnnotationVisitor visitAnnotation(java.lang.String name, Visibility visibility)
DexAnnotationAble
visitAnnotation
in interface DexAnnotationAble
visitAnnotation
in class DexFieldVisitor
name
- 注解名visibility
- 是否运行时可见