Label (fastjson 1.1.26 API)

fastjson



com.alibaba.fastjson.asm Class Label

java.lang.Object
  extended by 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
 
Constructor Summary
 
Method Summary
 
Methods inherited from class java.lang.Object
 

Field Detail

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.

Constructor Detail

Label

public Label()
Constructs a new label.



Copyright © 2012 Alibaba Group. All Rights Reserved.