Uses of Class
org.jboss.classfilewriter.code.CodeLocation
-
Packages that use CodeLocation Package Description org.jboss.classfilewriter.code -
-
Uses of CodeLocation in org.jboss.classfilewriter.code
Fields in org.jboss.classfilewriter.code declared as CodeLocation Modifier and Type Field Description private CodeLocation
LookupSwitchBuilder. defaultLocation
private CodeLocation
TableSwitchBuilder. defaultLocation
private CodeLocation
LookupSwitchBuilder.ValuePair. location
private CodeLocation
TableSwitchBuilder.ValuePair. location
Methods in org.jboss.classfilewriter.code that return CodeLocation Modifier and Type Method Description CodeLocation
LookupSwitchBuilder. getDefaultLocation()
CodeLocation
TableSwitchBuilder. getDefaultLocation()
CodeLocation
LookupSwitchBuilder.ValuePair. getLocation()
CodeLocation
TableSwitchBuilder.ValuePair. getLocation()
CodeLocation
CodeAttribute. mark()
Gets the location object for the current location in the bytecode.Methods in org.jboss.classfilewriter.code with parameters of type CodeLocation Modifier and Type Method Description LookupSwitchBuilder
LookupSwitchBuilder. add(int value, CodeLocation location)
Adds a value to the tableTableSwitchBuilder
TableSwitchBuilder. add(CodeLocation location)
Adds a value to the tableprivate void
CodeAttribute. addIf(CodeLocation location, int opcode, java.lang.String name)
private void
CodeAttribute. addIfIcmp(CodeLocation location, int opcode, java.lang.String name)
private void
CodeAttribute. addNullComparison(CodeLocation location, int opcode, java.lang.String name)
void
CodeAttribute. gotoInstruction(CodeLocation location)
writes a goto instruction.void
CodeAttribute. ifAcmpeq(CodeLocation location)
void
CodeAttribute. ifAcmpne(CodeLocation location)
void
CodeAttribute. ifEq(CodeLocation location)
void
CodeAttribute. ifge(CodeLocation location)
void
CodeAttribute. ifgt(CodeLocation location)
void
CodeAttribute. ifIcmpeq(CodeLocation location)
void
CodeAttribute. ifIcmpge(CodeLocation location)
void
CodeAttribute. ifIcmpgt(CodeLocation location)
void
CodeAttribute. ifIcmple(CodeLocation location)
void
CodeAttribute. ifIcmplt(CodeLocation location)
void
CodeAttribute. ifIcmpne(CodeLocation location)
void
CodeAttribute. ifle(CodeLocation location)
void
CodeAttribute. iflt(CodeLocation location)
void
CodeAttribute. ifne(CodeLocation location)
void
CodeAttribute. ifnotnull(CodeLocation location)
void
CodeAttribute. ifnull(CodeLocation location)
Jump to the given location if the reference type on the top of the stack is nullConstructors in org.jboss.classfilewriter.code with parameters of type CodeLocation Constructor Description LookupSwitchBuilder(CodeLocation defaultLocation)
Builds a lookup switch statement, specifying the default locationTableSwitchBuilder(CodeLocation defaultLocation, int low, int high)
Builds a lookup switch statement, specifying the default locationValuePair(int value, CodeLocation location)
ValuePair(CodeLocation location)
-