org.apache.tools.ant.taskdefs.optional.sitraka.bytecode

Class ClassFile


public final class ClassFile
extends java.lang.Object

Object representing a class. Information are kept to the strict minimum for JProbe reports so that not too many objects are created for a class, otherwise the JVM can quickly run out of memory when analyzing a great deal of classes and keeping them in memory for global analysis.

Constructor Summary

ClassFile(InputStream is)

Method Summary

int
getAccess()
String
getFullName()
MethodInfo[]
getMethods()
String
getName()
String
getPackage()
String
getSourceFile()

Constructor Details

ClassFile

public ClassFile(InputStream is)
            throws IOException

Method Details

getAccess

public int getAccess()

getFullName

public String getFullName()

getMethods

public MethodInfo[] getMethods()

getName

public String getName()

getPackage

public String getPackage()

getSourceFile

public String getSourceFile()

Copyright B) 2000-2008 Apache Software Foundation. All Rights Reserved.