インタフェースjava.lang.classfile.instruction.SwitchCaseの
使用
SwitchCaseを使用するパッケージ
-
java.lang.classfileでのSwitchCaseの使用
型SwitchCaseの型引数を持つjava.lang.classfileのメソッド・パラメータ修飾子と型メソッド説明default CodeBuilder
CodeBuilder.lookupswitch
(Label defaultTarget, List<SwitchCase> cases) キーの一致およびジャンプによってジャンプ表にアクセスする命令を生成します。default CodeBuilder
CodeBuilder.tableswitch
(int low, int high, Label defaultTarget, List<SwitchCase> cases) インデックスでジャンプ表にアクセスし、ジャンプする命令を生成します。default CodeBuilder
CodeBuilder.tableswitch
(Label defaultTarget, List<SwitchCase> cases) インデックスでジャンプ表にアクセスし、ジャンプする命令を生成します。 -
java.lang.classfile.instructionでのSwitchCaseの使用
型SwitchCaseの引数を持つ型を返すjava.lang.classfile.instructionのメソッド修飾子と型メソッド説明LookupSwitchInstruction.cases()
スイッチのケースを返します。TableSwitchInstruction.cases()
スイッチのケースを返します。型SwitchCaseの型引数を持つjava.lang.classfile.instructionのメソッド・パラメータ修飾子と型メソッド説明static LookupSwitchInstruction
LookupSwitchInstruction.of
(Label defaultTarget, List<SwitchCase> cases) ルックアップ・スイッチ命令を返します。static TableSwitchInstruction
TableSwitchInstruction.of
(int lowValue, int highValue, Label defaultTarget, List<SwitchCase> cases) 表スイッチ命令を返します。