class Context
extends java.lang.Object
ClassReader
.Modifier and Type | Field and Description |
---|---|
(package private) int |
access
The access flags of the method currently being parsed.
|
(package private) Attribute[] |
attrs
Prototypes of the attributes that must be parsed for this class.
|
(package private) int[] |
bootstrapMethods
The start index of each bootstrap method.
|
(package private) char[] |
buffer
The buffer used to read strings.
|
(package private) java.lang.String |
desc
The descriptor of the method currently being parsed.
|
(package private) int |
flags
The
ClassReader option flags for the parsing of this class. |
(package private) java.lang.Object[] |
local
The local values of the latest stack map frame that has been parsed.
|
(package private) int |
localCount
The number of locals in the latest stack map frame that has been parsed.
|
(package private) int |
localDiff
The number locals in the latest stack map frame that has been parsed,
minus the number of locals in the previous frame.
|
(package private) int |
mode
The encoding of the latest stack map frame that has been parsed.
|
(package private) java.lang.String |
name
The name of the method currently being parsed.
|
(package private) int |
offset
The offset of the latest stack map frame that has been parsed.
|
(package private) java.lang.Object[] |
stack
The stack values of the latest stack map frame that has been parsed.
|
(package private) int |
stackCount
The stack size of the latest stack map frame that has been parsed.
|
Constructor and Description |
---|
Context() |
Attribute[] attrs
int flags
ClassReader
option flags for the parsing of this class.char[] buffer
int[] bootstrapMethods
int access
java.lang.String name
java.lang.String desc
int offset
int mode
int localCount
int localDiff
java.lang.Object[] local
int stackCount
java.lang.Object[] stack