gnu.bytecode

Class Label

public class Label extends Object

A Label represents a location in a Code attribute.
Constructor Summary
Label()
Label(CodeAttr code)
Label(int position)
Method Summary
voiddefine(CodeAttr code)
Define the value of a label as having the current location.
booleandefined()

Constructor Detail

Label

public Label()

Label

public Label(CodeAttr code)

Label

public Label(int position)

Method Detail

define

public void define(CodeAttr code)
Define the value of a label as having the current location.

Parameters: code the "Code" attribute of the current method

defined

public final boolean defined()