jclassinfo reads java class files and provides information about the class, dependencies and more. It is a pure C implementantion.
Here are some key features of "jclassinfo":
Class Information
· Java VM version required,
· super class,
· interfaces implemented. --general-info
· Constant pool dump --constant-pool
· Methods --methods
· Fields --fields
· Class attributes --attributes
Dependency Information
· Packages required --packages
· Classes required --classes
· Methods required --methods-ref
Options affecting verbosity
· Disassemble code --disasm
· Print limits and exception table for methods --verbose
· Print debugging information --method-debug-info
· Change visibility --visibility=< public | package | protected | private | synthetic >
Product's homepage