Uses of Interface
java.lang.classfile.Instruction
Packages that use Instruction
Package
Description
Provides interfaces describing code instructions for the
java.lang.classfile
library.-
Uses of Instruction in java.lang.classfile.instruction
Subinterfaces of Instruction in java.lang.classfile.instructionModifier and TypeInterfaceDescriptioninterface
Models an array load instruction in thecode
array of aCode
attribute.interface
Models an array store instruction in thecode
array of aCode
attribute.interface
Models a branching instruction (conditional or unconditional) in thecode
array of aCode
attribute.interface
Models a constant-load instruction in thecode
array of aCode
attribute, including "intrinsic constant" instructions (e.g.,iconst_0
), "argument constant" instructions (e.g.,bipush
), and "load constant" instructions (e.g.,LDC
).static interface
Models an "argument constant" instruction (e.g.,bipush
).static interface
Models an "intrinsic constant" instruction (e.g.,iconst_0
).static interface
Models a "load constant" instruction (e.g.,ldc
).interface
Models a primitive conversion instruction in thecode
array of aCode
attribute, such asi2l
.interface
Models instruction discontinued from thecode
array of aCode
attribute.static interface
Models JSR and JSR_W instructions discontinued from thecode
array of aCode
attribute since class file version 51.0.static interface
Models RET and RET_W instructions discontinued from thecode
array of aCode
attribute since class file version 51.0.interface
Models a field access instruction in thecode
array of aCode
attribute.interface
Models a local variable increment instruction in thecode
array of aCode
attribute.interface
Models aninvokedynamic
instruction in thecode
array of aCode
attribute.interface
Models a method invocation instruction in thecode
array of aCode
attribute, other thaninvokedynamic
.interface
Models a local variable load instruction in thecode
array of aCode
attribute.interface
Models alookupswitch
instruction in thecode
array of aCode
attribute.interface
Models amonitorenter
ormonitorexit
instruction in thecode
array of aCode
attribute.interface
Models amultianewarray
invocation instruction in thecode
array of aCode
attribute.interface
Models anew
instruction in thecode
array of aCode
attribute.interface
Models anewarray
invocation instruction in thecode
array of aCode
attribute.interface
Models aanewarray
invocation instruction in thecode
array of aCode
attribute.interface
Models anop
invocation instruction in thecode
array of aCode
attribute.interface
Models an arithmetic operator instruction in thecode
array of aCode
attribute.interface
Models a return-from-method instruction in thecode
array of aCode
attribute.interface
Models a stack manipulation instruction in thecode
array of aCode
attribute.interface
Models a local variable store instruction in thecode
array of aCode
attribute.interface
Models atableswitch
instruction in thecode
array of aCode
attribute.interface
Models anathrow
instruction in thecode
array of aCode
attribute.interface
Models aninstanceof
orcheckcast
instruction in thecode
array of aCode
attribute.