Interface PseudoInstruction
- All Superinterfaces:
ClassFileElement, CodeElement
- All Known Subinterfaces:
CharacterRange, ExceptionCatch, LabelTarget, LineNumber, LocalVariable, LocalVariableType
public sealed interface PseudoInstruction
extends CodeElement
permits CharacterRange, ExceptionCatch, LabelTarget, LineNumber, LocalVariable, LocalVariableType (not exhaustive)
Models metadata about a
CodeAttribute
, such as entries in the
exception table, line number table, local variable table, or the mapping
between instructions and labels. Pseudo-instructions are delivered as part
of the element stream of a CodeModel
. Delivery of some
pseudo-instructions can be disabled by modifying the value of classfile
options (e.g., ClassFile.DebugElementsOption
).- Since:
- 24