com.alibaba.fastjson.asm
Class Label
java.lang.Object
com.alibaba.fastjson.asm.Label
public class Label
- extends Object
A label represents a position in the bytecode of a method. Labels are used for jump, goto, and switch instructions,
and for try catch blocks. A label designates the instruction that is just after. Note however that there can
be other elements between a label and the instruction it designates (such as other labels, stack map frames, line
numbers, etc.).
- Author:
- Eric Bruneton
Field Summary |
Object |
info
Field used to associate user information to a label. |
Constructor Summary |
Label()
Constructs a new label. |
info
public Object info
- Field used to associate user information to a label. Warning: this field is used by the ASM tree package. In
order to use it with the ASM tree package you must override the
com.alibaba.fastjson.asm.tree.MethodNode#getLabelNode
method.
Label
public Label()
- Constructs a new label.
Copyright © 2012
Alibaba Group. All Rights Reserved.