Class ClassParserUsingBCEL
java.lang.Object
edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
- All Implemented Interfaces:
ClassParserInterface
Deprecated.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ICodeBaseEntryDeprecated.private final ClassDescriptorDeprecated.private final org.apache.bcel.classfile.JavaClassDeprecated.private final StringDeprecated. -
Constructor Summary
ConstructorsConstructorDescriptionClassParserUsingBCEL(org.apache.bcel.classfile.JavaClass javaClass, ClassDescriptor expectedClassDescriptor, ICodeBaseEntry codeBaseEntry) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoidparse(ClassInfo.Builder builder) Deprecated.Parse the class data into a ClassInfo object containing (some of) the class's symbolic information.voidparse(ClassNameAndSuperclassInfo.Builder builder) Deprecated.Parse the class data into a ClassNameAndSuperclassInfo object containing (some of) the class's symbolic information.protected FieldDescriptorparseField(org.apache.bcel.classfile.Field obj) Deprecated.protected MethodDescriptorparseMethod(org.apache.bcel.classfile.Method obj) Deprecated.
-
Field Details
-
javaClass
private final org.apache.bcel.classfile.JavaClass javaClassDeprecated. -
slashedClassName
Deprecated. -
expectedClassDescriptor
Deprecated. -
codeBaseEntry
Deprecated.
-
-
Constructor Details
-
ClassParserUsingBCEL
public ClassParserUsingBCEL(org.apache.bcel.classfile.JavaClass javaClass, @CheckForNull ClassDescriptor expectedClassDescriptor, ICodeBaseEntry codeBaseEntry) Deprecated.
-
-
Method Details
-
parse
public void parse(ClassNameAndSuperclassInfo.Builder builder) throws InvalidClassFileFormatException Deprecated.Description copied from interface:ClassParserInterfaceParse the class data into a ClassNameAndSuperclassInfo object containing (some of) the class's symbolic information.- Specified by:
parsein interfaceClassParserInterface- Parameters:
builder- a ClassNameAndSuperclassInfo object to be filled in with (some of) the class's symbolic information- Throws:
InvalidClassFileFormatException
-
parse
Deprecated.Description copied from interface:ClassParserInterfaceParse the class data into a ClassInfo object containing (some of) the class's symbolic information.- Specified by:
parsein interfaceClassParserInterface- Parameters:
builder- a ClassInfo object to be filled in with (some of) the class's symbolic information- Throws:
InvalidClassFileFormatException
-
parseField
Deprecated.- Parameters:
obj- the field to parse- Returns:
- a descriptor for the field
-
parseMethod
Deprecated.- Parameters:
obj- the method to parse- Returns:
- a descriptor for the method
-