Doing fun stuff with JVM ClassFiles.
Jawa is a human-friendly library for assembling, disassembling, and exploring JVM class files. It's highly suitable for automation tasks.
NOTE: The assembler does not currently implement Stack Maps, an artificially complex requirement for ClassFiles generated for Java 7 and above to properly verify (unless you turn it off with -XX:-UseSplitVerifier). However, assembled files targeting Java 6 will still work with 7 and above.
API documentation & examples are available at http://jawa.tkte.ch
Jawa is available under the MIT licence. See LICENCE.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|jawa-2.2.0-py3-none-any.whl (44.5 kB) Copy SHA256 hash SHA256||Wheel||py3|
|jawa-2.2.0.tar.gz (31.6 kB) Copy SHA256 hash SHA256||Source||None|