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.