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