インタフェースDiscontinuedInstruction
- すべてのスーパー・インタフェース:
ClassFileElement
,CodeElement
,Instruction
- 既知のすべてのサブインタフェース:
DiscontinuedInstruction.JsrInstruction
,DiscontinuedInstruction.RetInstruction
public sealed interface DiscontinuedInstruction extends Instruction permits DiscontinuedInstruction.JsrInstruction, DiscontinuedInstruction.RetInstruction
命令のマーカー・インタフェースが、
Code
属性のcode
配列から中断されました。 CodeModel
の要素をトラバースするときに、CodeElement
として提供されます。 - APIのノート:
- ほとんどの命令は、
CodeBuilder
に便利なファクトリ・メソッドがありますが、廃止された命令は、CodeBuilder::with
で明示的にコード・ビルダーにしか指定できず、使用を妨げます。 - Java Virtual Machine仕様を参照してください:
-
「4.9.1 静的制約」
- シール済クラス階層グラフ:
- 導入されたバージョン:
- 24
-
ネストされたクラスのサマリー
ネストされたクラス修飾子と型インタフェース説明static interface
static interface
-
メソッドのサマリー
インタフェースjava.lang.classfile.Instructionで宣言されたメソッド
opcode, sizeInBytes