| Package | Description | 
|---|---|
| org.objectweb.asm.tree | 
 
Provides an ASM visitor that constructs a tree representation of the
classes it visits. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
LabelNode | 
TableSwitchInsnNode.dflt
Beginning of the default handler block. 
 | 
LabelNode | 
LookupSwitchInsnNode.dflt
Beginning of the default handler block. 
 | 
LabelNode | 
TryCatchBlockNode.end
End of the exception handler's scope (exclusive). 
 | 
LabelNode | 
LocalVariableNode.end
The last instruction corresponding to the scope of this local variable
 (exclusive). 
 | 
LabelNode | 
TryCatchBlockNode.handler
Beginning of the exception handler's code. 
 | 
LabelNode | 
JumpInsnNode.label
The operand of this instruction. 
 | 
LabelNode | 
TryCatchBlockNode.start
Beginning of the exception handler's scope (inclusive). 
 | 
LabelNode | 
LocalVariableNode.start
The first instruction corresponding to the scope of this local variable
 (inclusive). 
 | 
LabelNode | 
LineNumberNode.start
The first instruction corresponding to this line number. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
List<LabelNode> | 
TableSwitchInsnNode.labels
Beginnings of the handler blocks. 
 | 
List<LabelNode> | 
LookupSwitchInsnNode.labels
Beginnings of the handler blocks. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected LabelNode | 
MethodNode.getLabelNode(Label l)
Returns the LabelNode corresponding to the given Label. 
 | 
| Constructor and Description | 
|---|
JumpInsnNode(int opcode,
            LabelNode label)
Constructs a new  
JumpInsnNode. | 
LineNumberNode(int line,
              LabelNode start)
Constructs a new  
LineNumberNode. | 
LocalVariableNode(String name,
                 String desc,
                 String signature,
                 LabelNode start,
                 LabelNode end,
                 int index)
Constructs a new  
LocalVariableNode. | 
LookupSwitchInsnNode(LabelNode dflt,
                    int[] keys,
                    LabelNode[] labels)
Constructs a new  
LookupSwitchInsnNode. | 
LookupSwitchInsnNode(LabelNode dflt,
                    int[] keys,
                    LabelNode[] labels)
Constructs a new  
LookupSwitchInsnNode. | 
TableSwitchInsnNode(int min,
                   int max,
                   LabelNode dflt,
                   LabelNode... labels)
Constructs a new  
TableSwitchInsnNode. | 
TableSwitchInsnNode(int min,
                   int max,
                   LabelNode dflt,
                   LabelNode... labels)
Constructs a new  
TableSwitchInsnNode. | 
TryCatchBlockNode(LabelNode start,
                 LabelNode end,
                 LabelNode handler,
                 String type)
Constructs a new  
TryCatchBlockNode. |