Package | Description |
---|---|
org.jboss.classfilewriter.code |
Modifier and Type | Method and Description |
---|---|
BranchEnd |
CodeAttribute.gotoInstruction()
writes a goto instruction.
|
BranchEnd |
CodeAttribute.ifAcmpeq() |
BranchEnd |
CodeAttribute.ifAcmpne() |
BranchEnd |
CodeAttribute.ifeq() |
BranchEnd |
CodeAttribute.ifge() |
BranchEnd |
CodeAttribute.ifgt() |
BranchEnd |
CodeAttribute.ifIcmpeq() |
BranchEnd |
CodeAttribute.ifIcmpge() |
BranchEnd |
CodeAttribute.ifIcmpgt() |
BranchEnd |
CodeAttribute.ifIcmple() |
BranchEnd |
CodeAttribute.ifIcmplt() |
BranchEnd |
CodeAttribute.ifIcmpne() |
BranchEnd |
CodeAttribute.ifle() |
BranchEnd |
CodeAttribute.iflt() |
BranchEnd |
CodeAttribute.ifne() |
BranchEnd |
CodeAttribute.ifnotnull() |
BranchEnd |
CodeAttribute.ifnull()
Jump to the given location if the reference type on the top of the stack is null.
|
Modifier and Type | Method and Description |
---|---|
AtomicReference<BranchEnd> |
TableSwitchBuilder.add()
Adds a value to the table that is at a location yet to be written.
|
AtomicReference<BranchEnd> |
LookupSwitchBuilder.add(int value)
Adds a value to the table that is at a location yet to be written.
|
AtomicReference<BranchEnd> |
TableSwitchBuilder.ValuePair.getBranchEnd() |
AtomicReference<BranchEnd> |
LookupSwitchBuilder.ValuePair.getBranchEnd() |
AtomicReference<BranchEnd> |
TableSwitchBuilder.getDefaultBranchEnd() |
AtomicReference<BranchEnd> |
LookupSwitchBuilder.getDefaultBranchEnd() |
Modifier and Type | Method and Description |
---|---|
void |
CodeAttribute.branchEnd(BranchEnd end)
marks the end of a branch.
|
Constructor and Description |
---|
ValuePair(AtomicReference<BranchEnd> branchEnd) |
ValuePair(int value,
AtomicReference<BranchEnd> branchEnd) |
Copyright © 2017 JBoss, a division of Red Hat, Inc.. All Rights Reserved.