public abstract class FieldVisitor extends Object
| Modifier and Type | Field | Description |
|---|---|---|
protected int |
api |
The ASM API version implemented by this visitor.
|
protected FieldVisitor |
fv |
The field visitor to which this visitor must delegate method calls.
|
| Constructor | Description |
|---|---|
FieldVisitor(int api) |
Constructs a new
FieldVisitor. |
FieldVisitor(int api,
FieldVisitor fv) |
Constructs a new
FieldVisitor. |
| Modifier and Type | Method | Description |
|---|---|---|
AnnotationVisitor |
visitAnnotation(String desc,
boolean visible) |
Visits an annotation of the field.
|
void |
visitAttribute(Attribute attr) |
Visits a non standard attribute of the field.
|
void |
visitEnd() |
Visits the end of the field.
|
protected final int api
Opcodes.ASM4.protected FieldVisitor fv
public FieldVisitor(int api)
FieldVisitor.api - the ASM API version implemented by this visitor. Must be one of
Opcodes.ASM4.public FieldVisitor(int api,
FieldVisitor fv)
FieldVisitor.api - the ASM API version implemented by this visitor. Must be one of
Opcodes.ASM4.fv - the field visitor to which this visitor must delegate method calls. May be null.public AnnotationVisitor visitAnnotation(String desc, boolean visible)
desc - the class descriptor of the annotation class.visible - true if the annotation is visible at runtime.public void visitAttribute(Attribute attr)
attr - an attribute.public void visitEnd()
Copyright © 2022–2023. All rights reserved.