gnu.bytecode

Class dump

public class dump extends ClassFileInput

Class to read a ClassType from a DataInputStream (.class file).
Constructor Summary
dump(InputStream str)
Method Summary
static voidmain(String[] args)
Reads a .class file, and prints out the contents to System.out.
voidprintAttributes()
AttributereadAttribute(String name, int length, AttrContainer container)
ConstantPoolreadConstants()
static voidusage()

Constructor Detail

dump

public dump(InputStream str)

Method Detail

main

public static void main(String[] args)
Reads a .class file, and prints out the contents to System.out. Very rudimentary - prints out the constant pool, and field and method names and types, but only minimal attributes (i.e. no dis-assembly yet).

Parameters: args One argument - the name of a .class file.

printAttributes

public void printAttributes()

readAttribute

public Attribute readAttribute(String name, int length, AttrContainer container)

readConstants

public ConstantPool readConstants()

usage

public static void usage()