edu.umd.cs.findbugs.classfile.analysis
public class ClassNameAndSuperclassInfo extends Object
| Constructor Summary | |
|---|---|
| ClassNameAndSuperclassInfo()
Constructor.
| |
| ClassNameAndSuperclassInfo(ClassDescriptor classDescriptor, ClassDescriptor superclassDescriptor, ClassDescriptor[] interfaceDescriptorList, ICodeBaseEntry codeBaseEntry, int accessFlags)
Constructor.
| |
| Method Summary | |
|---|---|
| int | getAccessFlags() |
| ClassDescriptor | getClassDescriptor() |
| ICodeBaseEntry | getCodeBaseEntry() |
| ClassDescriptor[] | getInterfaceDescriptorList() |
| ClassDescriptor | getSuperclassDescriptor() |
| void | setAccessFlags(int accessFlags) |
| void | setClassDescriptor(ClassDescriptor classDescriptor) |
| void | setCodeBaseEntry(ICodeBaseEntry codeBaseEntry) |
| void | setInterfaceDescriptorList(ClassDescriptor[] interfaceDescriptorList) |
| void | setSuperclassDescriptor(ClassDescriptor superclassDescriptor) |
Parameters: classDescriptor ClassDescriptor representing the class name superclassDescriptor ClassDescriptor representing the superclass name interfaceDescriptorList ClassDescriptors representing implemented interface names codeBaseEntry codebase entry class was loaded from accessFlags class's access flags
Returns: Returns the accessFlags.
Returns: Returns the classDescriptor.
Returns: Returns the codeBaseEntry.
Returns: Returns the interfaceDescriptorList.
Returns: Returns the superclassDescriptor.
Parameters: accessFlags The accessFlags to set.
Parameters: classDescriptor The classDescriptor to set.
Parameters: codeBaseEntry The codeBaseEntry to set.
Parameters: interfaceDescriptorList The interfaceDescriptorList to set.
Parameters: superclassDescriptor The superclassDescriptor to set.