java.lang.classfile.instruction Class Hierarchy (Java SE 25 & JDK 25)
Description: tree: module: java.base, package: java.lang.classfile.instruction

# Hierarchy For Package java.lang.classfile.instruction

Package Hierarchies:

- All Packages

## Interface Hierarchy

- java.lang.classfile.ClassFileElement
  - java.lang.classfile.CodeElement
    - java.lang.classfile.Instruction
      - java.lang.classfile.instruction.ArrayLoadInstruction
      - java.lang.classfile.instruction.ArrayStoreInstruction
      - java.lang.classfile.instruction.BranchInstruction
      - java.lang.classfile.instruction.ConstantInstruction
        - java.lang.classfile.instruction.ConstantInstruction.ArgumentConstantInstruction
        - java.lang.classfile.instruction.ConstantInstruction.IntrinsicConstantInstruction
        - java.lang.classfile.instruction.ConstantInstruction.LoadConstantInstruction
      - java.lang.classfile.instruction.ConvertInstruction
      - java.lang.classfile.instruction.DiscontinuedInstruction
        - java.lang.classfile.instruction.DiscontinuedInstruction.JsrInstruction
        - java.lang.classfile.instruction.DiscontinuedInstruction.RetInstruction
      - java.lang.classfile.instruction.FieldInstruction
      - java.lang.classfile.instruction.IncrementInstruction
      - java.lang.classfile.instruction.InvokeDynamicInstruction
      - java.lang.classfile.instruction.InvokeInstruction
      - java.lang.classfile.instruction.LoadInstruction
      - java.lang.classfile.instruction.LookupSwitchInstruction
      - java.lang.classfile.instruction.MonitorInstruction
      - java.lang.classfile.instruction.NewMultiArrayInstruction
      - java.lang.classfile.instruction.NewObjectInstruction
      - java.lang.classfile.instruction.NewPrimitiveArrayInstruction
      - java.lang.classfile.instruction.NewReferenceArrayInstruction
      - java.lang.classfile.instruction.NopInstruction
      - java.lang.classfile.instruction.OperatorInstruction
      - java.lang.classfile.instruction.ReturnInstruction
      - java.lang.classfile.instruction.StackInstruction
      - java.lang.classfile.instruction.StoreInstruction
      - java.lang.classfile.instruction.TableSwitchInstruction
      - java.lang.classfile.instruction.ThrowInstruction
      - java.lang.classfile.instruction.TypeCheckInstruction
    - java.lang.classfile.PseudoInstruction
      - java.lang.classfile.instruction.CharacterRange
      - java.lang.classfile.instruction.ExceptionCatch
      - java.lang.classfile.instruction.LabelTarget
      - java.lang.classfile.instruction.LineNumber
      - java.lang.classfile.instruction.LocalVariable
      - java.lang.classfile.instruction.LocalVariableType
- java.lang.classfile.instruction.SwitchCase