| Modifier and Type | Field | Description |
|---|---|---|
LabelNode |
LookupSwitchInsnNode.dflt |
Beginning of the default handler block.
|
LabelNode |
TableSwitchInsnNode.dflt |
Beginning of the default handler block.
|
LabelNode |
LocalVariableNode.end |
The last instruction corresponding to the scope of this local variable (exclusive).
|
LabelNode |
TryCatchBlockNode.end |
The end of the exception handler's scope (exclusive).
|
LabelNode |
TryCatchBlockNode.handler |
The beginning of the exception handler's code.
|
LabelNode |
JumpInsnNode.label |
The operand of this instruction.
|
LabelNode |
LineNumberNode.start |
The first instruction corresponding to this line number.
|
LabelNode |
LocalVariableNode.start |
The first instruction corresponding to the scope of this local variable (inclusive).
|
LabelNode |
TryCatchBlockNode.start |
The beginning of the exception handler's scope (inclusive).
|
| Modifier and Type | Field | Description |
|---|---|---|
java.util.List<LabelNode> |
LocalVariableAnnotationNode.end |
The last instructions corresponding to the continuous ranges that make the scope of this local
variable (exclusive).
|
java.util.List<LabelNode> |
LookupSwitchInsnNode.labels |
Beginnings of the handler blocks.
|
java.util.List<LabelNode> |
TableSwitchInsnNode.labels |
Beginnings of the handler blocks.
|
java.util.List<LabelNode> |
LocalVariableAnnotationNode.start |
The fist instructions corresponding to the continuous ranges that make the scope of this local
variable (inclusive).
|
| Modifier and Type | Method | Description |
|---|---|---|
protected LabelNode |
MethodNode.getLabelNode(Label label) |
Returns the LabelNode corresponding to the given Label.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract AbstractInsnNode |
AbstractInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
Returns a copy of this instruction.
|
abstract AbstractInsnNode |
AbstractInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
Returns a copy of this instruction.
|
AbstractInsnNode |
FieldInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
FieldInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
FrameNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
FrameNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
IincInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
IincInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
InsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
InsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
IntInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
IntInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
InvokeDynamicInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
InvokeDynamicInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
JumpInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
JumpInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
LabelNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
LabelNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
LdcInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
LdcInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
LineNumberNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
LineNumberNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
LookupSwitchInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
LookupSwitchInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
MethodInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
MethodInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
MultiANewArrayInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
MultiANewArrayInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
TableSwitchInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
TableSwitchInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
TypeInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
TypeInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
VarInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
|
AbstractInsnNode |
VarInsnNode.clone(java.util.Map<LabelNode,LabelNode> clonedLabels) |
| Constructor | Description |
|---|---|
JumpInsnNode(int opcode,
LabelNode label) |
Constructs a new
JumpInsnNode. |
LineNumberNode(int line,
LabelNode start) |
Constructs a new
LineNumberNode. |
LocalVariableAnnotationNode(int api,
int typeRef,
TypePath typePath,
LabelNode[] start,
LabelNode[] end,
int[] index,
java.lang.String descriptor) |
Constructs a new
LocalVariableAnnotationNode. |
LocalVariableAnnotationNode(int typeRef,
TypePath typePath,
LabelNode[] start,
LabelNode[] end,
int[] index,
java.lang.String descriptor) |
Constructs a new
LocalVariableAnnotationNode. |
LocalVariableNode(java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
LabelNode start,
LabelNode end,
int index) |
Constructs a new
LocalVariableNode. |
LookupSwitchInsnNode(LabelNode dflt,
int[] keys,
LabelNode[] labels) |
Constructs a new
LookupSwitchInsnNode. |
TableSwitchInsnNode(int min,
int max,
LabelNode dflt,
LabelNode... labels) |
Constructs a new
TableSwitchInsnNode. |
TryCatchBlockNode(LabelNode start,
LabelNode end,
LabelNode handler,
java.lang.String type) |
Constructs a new
TryCatchBlockNode. |
Copyright © 2022. All rights reserved.