FindBugs™ 1.3.9

edu.umd.cs.findbugs.classfile.engine
Class ClassParserUsingBCEL

java.lang.Object
  extended by edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
All Implemented Interfaces:
ClassParserInterface

Deprecated.

@Deprecated
public class ClassParserUsingBCEL
extends java.lang.Object
implements ClassParserInterface

Author:
William Pugh

Constructor Summary
ClassParserUsingBCEL(org.apache.bcel.classfile.JavaClass javaClass, ClassDescriptor expectedClassDescriptor, ICodeBaseEntry codeBaseEntry)
          Deprecated.  
 
Method Summary
 void parse(ClassInfo.Builder builder)
          Deprecated. Parse the class data into a ClassInfo object containing (some of) the class's symbolic information.
 void parse(ClassNameAndSuperclassInfo.Builder builder)
          Deprecated. Parse the class data into a ClassNameAndSuperclassInfo object containing (some of) the class's symbolic information.
protected  FieldDescriptor parseField(org.apache.bcel.classfile.Field obj)
          Deprecated.  
protected  MethodDescriptor parseMethod(org.apache.bcel.classfile.Method obj)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassParserUsingBCEL

public ClassParserUsingBCEL(org.apache.bcel.classfile.JavaClass javaClass,
                            @CheckForNull
                            ClassDescriptor expectedClassDescriptor,
                            ICodeBaseEntry codeBaseEntry)
Deprecated. 
Method Detail

parse

public void parse(ClassNameAndSuperclassInfo.Builder builder)
           throws InvalidClassFileFormatException
Deprecated. 
Description copied from interface: ClassParserInterface
Parse the class data into a ClassNameAndSuperclassInfo object containing (some of) the class's symbolic information.

Specified by:
parse in interface ClassParserInterface
Parameters:
builder - a ClassNameAndSuperclassInfo object to be filled in with (some of) the class's symbolic information
Throws:
InvalidClassFileFormatException

parse

public void parse(ClassInfo.Builder builder)
           throws InvalidClassFileFormatException
Deprecated. 
Description copied from interface: ClassParserInterface
Parse the class data into a ClassInfo object containing (some of) the class's symbolic information.

Specified by:
parse in interface ClassParserInterface
Parameters:
builder - a ClassInfo object to be filled in with (some of) the class's symbolic information
Throws:
InvalidClassFileFormatException

parseField

protected FieldDescriptor parseField(org.apache.bcel.classfile.Field obj)
Deprecated. 
Parameters:
obj - the field to parse
Returns:
a descriptor for the field

parseMethod

protected MethodDescriptor parseMethod(org.apache.bcel.classfile.Method obj)
Deprecated. 
Parameters:
obj - the method to parse
Returns:
a descriptor for the method

FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.