jdepend.framework
Class ClassFileParser
public class ClassFileParser
The ClassFileParser
class is responsible for
parsing a Java class file to create a JavaClass
instance.
- Mike Clark
- Clarkware Consulting, Inc.
static void | main(args[] ) - Test main.
|
JavaClass | parse(File classFile) - Registered parser listeners are informed that the resulting
JavaClass was parsed.
|
JavaClass | parse(InputStream is) - Registered parser listeners are informed that the resulting
JavaClass was parsed.
|
String | toString() - Returns a string representation of this object.
|
ACC_ABSTRACT
public static final int ACC_ABSTRACT
- 1024
ACC_INTERFACE
public static final int ACC_INTERFACE
- 512
CLASS_DESCRIPTOR
public static final char CLASS_DESCRIPTOR
CONSTANT_CLASS
public static final int CONSTANT_CLASS
- 7
CONSTANT_DOUBLE
public static final int CONSTANT_DOUBLE
- 6
CONSTANT_FIELD
public static final int CONSTANT_FIELD
- 9
CONSTANT_FLOAT
public static final int CONSTANT_FLOAT
- 4
CONSTANT_INTEGER
public static final int CONSTANT_INTEGER
- 3
CONSTANT_INTERFACEMETHOD
public static final int CONSTANT_INTERFACEMETHOD
- 11
CONSTANT_LONG
public static final int CONSTANT_LONG
- 5
CONSTANT_METHOD
public static final int CONSTANT_METHOD
- 10
CONSTANT_NAMEANDTYPE
public static final int CONSTANT_NAMEANDTYPE
- 12
CONSTANT_STRING
public static final int CONSTANT_STRING
- 8
CONSTANT_UNICODE
public static final int CONSTANT_UNICODE
- 2
CONSTANT_UTF8
public static final int CONSTANT_UTF8
- 1
JAVA_MAGIC
public static final int JAVA_MAGIC
- -889275714
ClassFileParser
public ClassFileParser()
main
public static void main(args[] )
Test main.
parse
public JavaClass parse(File classFile)
throws IOException
Registered parser listeners are informed that the resulting
JavaClass
was parsed.
parse
public JavaClass parse(InputStream is)
throws IOException
Registered parser listeners are informed that the resulting
JavaClass
was parsed.
- parse in interface AbstractParser
toString
public String toString()
Returns a string representation of this object.
- String representation.
Copyright B) 1999-2005 Clarkware Consulting, Inc.