java.lang.Object | +--jdepend.framework.AbstractParser | +--jdepend.framework.ClassFileParser
static int | |
static int | |
static char | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | The ClassFileParser class is responsible for parsing a Java class file to create a JavaClass instance. |
Constructs a JavaClassFileParser instance with the default package filter. |
ClassFileParser(PackageFilter filter) Constructs a JavaClassFileParser instance with the specified package filter. |
static void | main(java.lang.String[] args) Test main. |
parse(java.io.File classFile) Parses the specified Java class file and returns a representative JavaClass instance. | |
parse(java.io.InputStream is) | |
java.lang.String | toString() Returns a string representation of this object. |
public static final int ACC_ABSTRACT
public static final int ACC_INTERFACE
public static final char CLASS_DESCRIPTOR
public static final int CONSTANT_CLASS
public static final int CONSTANT_DOUBLE
public static final int CONSTANT_FIELD
public static final int CONSTANT_FLOAT
public static final int CONSTANT_INTEGER
public static final int CONSTANT_INTERFACEMETHOD
public static final int CONSTANT_LONG
public static final int CONSTANT_METHOD
public static final int CONSTANT_NAMEANDTYPE
public static final int CONSTANT_STRING
public static final int CONSTANT_UNICODE
public static final int CONSTANT_UTF8
public static final int JAVA_MAGIC
ClassFileParser
class is responsible
for parsing a Java class file to create a
JavaClass
instance.
public ClassFileParser()
JavaClassFileParser
instance
with the default package filter.
public ClassFileParser(PackageFilter filter)
JavaClassFileParser
instance
with the specified package filter.
public static void main(java.lang.String[] args)
public JavaClass parse(java.io.File classFile)
JavaClass
instance.
Registered parser listeners are informed that the
resulting JavaClass
was parsed.
java.io.IOException
- If the file could not be parsed.public JavaClass parse(java.io.InputStream is)
public String toString()
ClassFileParser
class is responsible for parsing a Java class file to create aJavaClass
instance.