package old;
import org.apache.bcel.Repository;
import org.apache.bcel.classfile.Code;
import org.apache.bcel.classfile.JavaClass;
import org.apache.bcel.classfile.Method;
public class ClazzTest
{
public static void main(String[] args) throws Exception
{
JavaClass clazz = Repository.lookupClass("matrix.normal.App");
System.out.println(clazz);
printCode(clazz.getMethods());
}
public static void printCode(Method[] methods)
{
for (int i = 0; i < methods.length; i++)
{
System.out.println(methods[i]);
Code code = methods[i].getCode();
if (code != null) // Non-abstract method
System.out.println(code);
}
}
}