public class TABLESWITCH extends SwitchInstruction implements TableSwitchInstruction
DEFAULT, lastIdx, matches, target, targetsattr, insnIndex, mi, position| Constructor and Description | 
|---|
| TABLESWITCH(int defaultTarget,
           int min,
           int max) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | accept(InstructionVisitor insVisitor) | 
| protected Instruction | executeConditional(ThreadInfo ti) | 
| int | getByteCode() | 
| int | getLength()return the length in bytes of this instruction. | 
| int | getMax() | 
| int | getMin() | 
| void | setTarget(int value,
         int target) | 
execute, executeAllBranches, 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 int getMin()
public int getMax()
public void setTarget(int value,
             int target)
setTarget in interface TableSwitchInstructionprotected Instruction executeConditional(ThreadInfo ti)
executeConditional in class SwitchInstructionpublic int getLength()
InstructiongetLength in class Instructionpublic int getByteCode()
getByteCode in class Instructionpublic void accept(InstructionVisitor insVisitor)
accept in interface InstructionVisitorAcceptoraccept in class SwitchInstruction