Javassist
From Wikipedia, the free encyclopedia
| Javassist | |
|---|---|
| Developed by | Shigeru Chiba |
| Latest release | 3.7.0GA / January 21, 2008 |
| Written in | Java |
| OS | Cross-platform |
| Genre | bytecode Engineering Library |
| License | dual license of the MPL and LGPL. |
| Website | Javassist project home |
Javassist is a Java library providing means to manipulate the Java bytecode of an application. In this sense Javassist provides the support for structural reflection, i.e. the ability to change the implementation of a class at runtime.
Bytecode manipulation is performed at load-time through a provided class loader.

