类 TableSwitchInsnNode

java.lang.Object
cn.taketoday.bytecode.tree.AbstractInsnNode
cn.taketoday.bytecode.tree.TableSwitchInsnNode

public class TableSwitchInsnNode extends AbstractInsnNode
A node that represents a TABLESWITCH instruction.
作者:
Eric Bruneton
  • 字段详细资料

    • min

      public int min
      The minimum key value.
    • max

      public int max
      The maximum key value.
    • dflt

      public LabelNode dflt
      Beginning of the default handler block.
    • labels

      public List<LabelNode> labels
      Beginnings of the handler blocks. This list is a list of LabelNode objects.
  • 构造器详细资料

    • TableSwitchInsnNode

      public TableSwitchInsnNode(int min, int max, LabelNode dflt, LabelNode... labels)
      Constructs a new TableSwitchInsnNode.
      参数:
      min - the minimum key value.
      max - the maximum key value.
      dflt - beginning of the default handler block.
      labels - beginnings of the handler blocks. labels[i] is the beginning of the handler block for the min + i key.
  • 方法详细资料