software.coley.cafedude.tree.insn.TableSwitchInsn Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cafedude-tree Show documentation
Show all versions of cafedude-tree Show documentation
Tree module for CafeDude, containing a simplified intermediate model for classes
package software.coley.cafedude.tree.insn;
import software.coley.cafedude.classfile.instruction.Opcodes;
import software.coley.cafedude.tree.Label;
import javax.annotation.Nonnull;
import java.util.List;
/**
* Instruction for the {@link Opcodes#TABLESWITCH} instruction, which has a default offset and a list of offsets.
*
* @author Justus Garbe
* @see Opcodes#TABLESWITCH
*/
public class TableSwitchInsn extends Insn {
private int padding;
private int min;
private int max;
private List