Class Switch

java.lang.Object
com.ibm.wala.dalvik.dex.instructions.Instruction
com.ibm.wala.dalvik.dex.instructions.Switch

public class Switch extends Instruction
  • Field Details Link icon

    • regA Link icon

      public final int regA
    • tableAddressOffset Link icon

      public final int tableAddressOffset
    • pad Link icon

      public SwitchPad pad
  • Constructor Details Link icon

    • Switch Link icon

      public Switch(int instLoc, int regA, int tableAddressOffset, org.jf.dexlib2.Opcode opcode, DexIMethod method)
  • Method Details Link icon

    • setSwitchPad Link icon

      public void setSwitchPad(SwitchPad pad)
    • getOffsets Link icon

      public int[] getOffsets()
    • getDefaultLabel Link icon

      public int getDefaultLabel()
    • getCasesAndLabels Link icon

      public int[] getCasesAndLabels()
    • getBranchTargets Link icon

      public int[] getBranchTargets()
      Overrides:
      getBranchTargets in class Instruction
    • visit Link icon

      public void visit(Instruction.Visitor visitor)
      Specified by:
      visit in class Instruction