## Uses of Class
org.apache.bcel.generic.InstructionList

- Packages that use InstructionList
  Package | Description
  --- | ---
  org.apache.bcel.generic | This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions.
  org.apache.bcel.util | This package contains utility classes for the Byte Code Engineering Library, namely:

- - ### Uses of InstructionList in org.apache.bcel.generic

    Methods in org.apache.bcel.generic that return InstructionList
    Modifier and Type | Method and Description
    --- | ---
    `InstructionList` | InstructionList.`copy()`
    `InstructionList` | InstructionFactory.`createPrintln(String s)` Create a call to the most popular System.out.println() method.
    `InstructionList` | SWITCH.`getInstructionList()`
    `InstructionList` | MethodGen.`getInstructionList()`
    `InstructionList` | CompoundInstruction.`getInstructionList()`
    `InstructionList` | PUSH.`getInstructionList()`

    Methods in org.apache.bcel.generic with parameters of type InstructionList
    Modifier and Type | Method and Description
    --- | ---
    `InstructionHandle` | InstructionList.`append(InstructionHandle ih, InstructionList il)` Append another list after instruction (handle) ih contained in this list.
    `InstructionHandle` | InstructionList.`append(Instruction i, InstructionList il)` Append another list after instruction i contained in this list.
    `InstructionHandle` | InstructionList.`append(InstructionList il)` Append another list to this one.
    `static int` | MethodGen.`getMaxStack(ConstantPoolGen cp, InstructionList il, CodeExceptionGen[] et)` Computes stack usage of an instruction list by performing control flow analysis.
    `InstructionHandle` | InstructionList.`insert(InstructionHandle ih, InstructionList il)` Insert another list before Instruction handle ih contained in this list.
    `InstructionHandle` | InstructionList.`insert(Instruction i, InstructionList il)` Insert another list before Instruction i contained in this list.
    `InstructionHandle` | InstructionList.`insert(InstructionList il)` Insert another list.
    `void` | InstructionListObserver.`notify(InstructionList list)`
    `void` | MethodGen.`setInstructionList(InstructionList il)`

    Constructors in org.apache.bcel.generic with parameters of type InstructionList
    Constructor and Description
    `MethodGen(int accessFlags, Type returnType, Type[] argTypes, String[] argNames, String methodName, String className, InstructionList il, ConstantPoolGen cp)` Declare method.

  - ### Uses of InstructionList in org.apache.bcel.util

    Methods in org.apache.bcel.util that return InstructionList
    Modifier and Type | Method and Description
    --- | ---
    `InstructionList` | InstructionFinder.`getInstructionList()`

    Constructors in org.apache.bcel.util with parameters of type InstructionList
    Constructor and Description
    `InstructionFinder(InstructionList il)`

Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.