edu.umd.cs.findbugs.classfile.engine
public class ClassParser extends Object
| Constructor Summary | |
|---|---|
| ClassParser(DataInputStream in, ClassDescriptor expectedClassDescriptor, ICodeBaseEntry codeBaseEntry)
Constructor.
| |
| Method Summary | |
|---|---|
| void | parse(ClassNameAndSuperclassInfo classInfo)
Parse the class data into a ClassNameAndSuperclassInfo object containing
(some of) the class's symbolic information.
|
| void | parse(ClassInfo classInfo)
Parse the class data into a ClassInfo object containing
(some of) the class's symbolic information.
|
Parameters: in the DataInputStream to read class data from expectedClassDescriptor ClassDescriptor expected: null if unknown codeBaseEntry codebase entry class is loaded from
Parameters: classInfo a ClassNameAndSuperclassInfo object to be filled in with (some of) the class's symbolic information
Throws: InvalidClassFileFormatException
Parameters: classInfo a ClassInfo object to be filled in with (some of) the class's symbolic information
Throws: InvalidClassFileFormatException