public final class FieldWriter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private int |
accessFlags
Where the constants used in this FieldWriter must be stored.
|
private int |
descriptorIndex
The descriptor_index field of the field_info JVMS structure.
|
(package private) FieldWriter |
fv |
private int |
nameIndex
The name_index field of the field_info JVMS structure.
|
| Constructor and Description |
|---|
FieldWriter(SymbolTable symbolTable,
int access,
java.lang.String name,
java.lang.String descriptor)
Constructs a new
FieldWriter. |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
putFieldInfo(ByteVector output)
Puts the content of the field_info JVMS structure generated by this FieldWriter into the given
ByteVector.
|
FieldWriter fv
private final int accessFlags
private final int nameIndex
private final int descriptorIndex
FieldWriter(SymbolTable symbolTable, int access, java.lang.String name, java.lang.String descriptor)
FieldWriter.void putFieldInfo(ByteVector output)
output - where the field_info structure must be put.