Generates an unconditional goto statement to this label, which doesn't need to be
positioned yet.
Sets the position of the label at the location of the next code instruction.
Insert a body of code immediately after this positioned label, and return a new label
which is positioned after the end of the inserted code body.
Returns a new label, initially unpositioned.
void
Convenience method which defines an exception handler here.
Define an exception handler here, which catches exceptions between the given labels.
Define an exception handler here, which catches exceptions between the given labels.
void
Define a finally handler which is generated for every possible exit path between the
start label and here.
void
Generates an unconditional goto statement to the given label, which doesn't need to be
positioned yet.
void
Conditional goto if this variable is equal to another variable or constant.
void
Conditional goto if this variable is false.
void
Conditional goto if this variable is greater than or equal to another variable or
constant.
void
Conditional goto if this variable is greater than another variable or constant.
void
Conditional goto if this variable is less than or equal to another variable or
constant.
void
Conditional goto if this variable is less than another variable or constant.
void
Conditional goto if this variable is not equal to another variable or constant.
void
Conditional goto if this variable is true.
void
Generates a switch statement against this int
or non-null Integer
variable.
void
Generates a switch statement against this non-null Enum
variable.
void
Generates a switch statement against this non-null variable, of any type.
void
Generates a switch statement against this non-null String
variable.