public class LOOKUPSWITCH extends SwitchInstruction implements LookupSwitchInstruction
DEFAULT, lastIdx, matches, target, targetsattr, insnIndex, mi, position| Constructor and Description |
|---|
LOOKUPSWITCH(int defaultTarget,
int numberOfTargets) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(InstructionVisitor insVisitor) |
int |
getByteCode() |
int |
getLength()
return the length in bytes of this instruction.
|
void |
setTarget(int index,
int match,
int target) |
execute, executeAllBranches, executeConditional, getLastTargetIndex, getMatchConst, getMatches, getNumberOfEntries, getNumberOfTargets, getTarget, getTargetsaddAttr, attrIterator, attrIterator, cleanupTransients, getAttr, getAttr, getFileLocation, getFilePos, getInstructionIndex, getLineNumber, getMethodInfo, getMnemonic, getNext, getNext, getNextAttr, getPosition, getPrev, getSourceLine, getSourceLocation, getSourceOrLocation, hasAttr, hasAttr, init, isBackJump, isCompleted, isExtendedInstruction, isFirstInstruction, isSchedulingRelevant, removeAttr, replaceAttr, requiresClinitExecution, setAttr, setContext, setLocation, setMethodInfo, toString, typeSafeClonepublic void setTarget(int index,
int match,
int target)
setTarget in interface LookupSwitchInstructionpublic int getLength()
InstructiongetLength in class Instructionpublic int getByteCode()
getByteCode in class Instructionpublic void accept(InstructionVisitor insVisitor)
accept in interface InstructionVisitorAcceptoraccept in class SwitchInstruction