public class FieldNode extends MemberNode implements FieldVisitor
Modifier and Type | Field and Description |
---|---|
int |
access
The field's access flags (see
Opcodes ). |
String |
desc
The field's descriptor (see
Type ). |
String |
name
The field's name.
|
String |
signature
The field's signature.
|
Object |
value
The field's initial value.
|
attrs, invisibleAnnotations, visibleAnnotations
Constructor and Description |
---|
FieldNode(int access,
String name,
String desc,
String signature,
Object value)
Constructs a new
FieldNode . |
Modifier and Type | Method and Description |
---|---|
void |
accept(ClassVisitor cv)
Makes the given class visitor visit this field.
|
visitAnnotation, visitAttribute, visitEnd
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitAnnotation, visitAttribute, visitEnd
public int access
Opcodes
). This
field also indicates if the field is synthetic and/or deprecated.public String name
public String signature
public Object value
public FieldNode(int access, String name, String desc, String signature, Object value)
FieldNode
.access
- the field's access flags (see
Opcodes
). This parameter also indicates
if the field is synthetic and/or deprecated.name
- the field's name.desc
- the field's descriptor (see
Type
).signature
- the field's signature.value
- the field's initial value. This parameter, which may be
null if the field does not have an initial value, must
be an Integer
, a Float
, a Long
, a
Double
or a String
.public void accept(ClassVisitor cv)
cv
- a class visitor.Copyright © 2018. All rights reserved.