| Name | Description | Type | Package | Framework |
| Analyzer | Class | javassist.bytecode.analysis | JavAssist | |
| ControlFlow | Class | javassist.bytecode.analysis | JavAssist | |
| ControlFlow .Block | Class | javassist.bytecode.analysis.ControlFlow | JavAssist | |
| ControlFlow .Catcher | Class | javassist.bytecode.analysis.ControlFlow | JavAssist | |
| ControlFlow .Node | Class | javassist.bytecode.analysis.ControlFlow | JavAssist | |
| Executor | Class | javassist.bytecode.analysis | JavAssist | |
| Frame | Class | javassist.bytecode.analysis | JavAssist | |
| FramePrinter | Class | javassist.bytecode.analysis | JavAssist | |
| MultiArrayType | Class | javassist.bytecode.analysis | JavAssist | |
| MultiType | Class | javassist.bytecode.analysis | JavAssist | |
| Subroutine | Class | javassist.bytecode.analysis | JavAssist | |
| SubroutineScanner | Class | javassist.bytecode.analysis | JavAssist | |
| Type | Class | javassist.bytecode.analysis | JavAssist | |
| Util | Class | javassist.bytecode.analysis | JavAssist | |