|
Jode 1.90-CVS Build Aug 6, 2004 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Packages | |
net.sf.jode | |
net.sf.jode.bytecode | Provides easy access to class files and their contents. |
net.sf.jode.decompiler | |
net.sf.jode.expr | |
net.sf.jode.flow | |
net.sf.jode.jvm | |
net.sf.jode.obfuscator | |
net.sf.jode.obfuscator.modules | |
net.sf.jode.swingui | |
net.sf.jode.type | |
net.sf.jode.util |
Jode is a set of package usefule for handling java class files. Jode's main purpose is to do decompile and obfuscate classes. Nonetheless it contains a lot of infrastructure that may be useful for other packages working on java class files. Therefore I publish the API here.
Note: Jode is licensed under GNU GPL. This implies that if you want to distribute a program that makes use this API you have to do it under the conditions of the GNU GPL. As long as you don't distribute it now restrictions apply. Otherwise you have to make all your source open and allow the redistributions of it. Refer to the GNU GPL for the details.
The best documented package is the net.sf.jode.bytecode
package to work on class files. Of course there are other bytecode
packages out there, but my bytecode package has some advantages.
The class Decompiler
can be used to
start the decompiler from your own java package.
|
Jode 1.90-CVS Build Aug 6, 2004 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |