Class SwitchInfo

java.lang.Object
com.strobel.assembler.metadata.SwitchInfo

public final class SwitchInfo extends Object
User: Mike Strobel Date: 1/6/13 Time: 3:21 PM
  • Field Details

    • _lowValue

      private int _lowValue
    • _highValue

      private int _highValue
    • _keys

      private int[] _keys
    • _defaultTarget

      private Instruction _defaultTarget
    • _targets

      private Instruction[] _targets
  • Constructor Details

  • Method Details

    • getLowValue

      public int getLowValue()
    • setLowValue

      public void setLowValue(int lowValue)
    • getHighValue

      public int getHighValue()
    • setHighValue

      public void setHighValue(int highValue)
    • hasKeys

      public boolean hasKeys()
    • getKeys

      public int[] getKeys()
    • getDefaultTarget

      public Instruction getDefaultTarget()
    • getTargets

      public Instruction[] getTargets()
    • setKeys

      public void setKeys(int... keys)
    • setDefaultTarget

      public void setDefaultTarget(Instruction defaultTarget)
    • setTargets

      public void setTargets(Instruction... targets)