edu.umd.cs.findbugs.classfile.analysis
Class ClassNameAndSuperclassInfo
java.lang.Object
edu.umd.cs.findbugs.classfile.ClassDescriptor
edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<ClassDescriptor>
- Direct Known Subclasses:
- ClassInfo
public class ClassNameAndSuperclassInfo
- extends ClassDescriptor
Represents the class name, superclass name, and interface list of a class.
- Author:
- David Hovemeyer
- See Also:
- Serialized Form
Methods inherited from class edu.umd.cs.findbugs.classfile.ClassDescriptor |
compareTo, createClassDescriptor, createClassDescriptor, createClassDescriptor, createClassDescriptorFromDottedClassName, createClassDescriptorFromSignature, equals, fromFieldSignature, fromResourceName, getClassName, getDottedClassName, getPackageName, getSimpleName, hashCode, isAnonymousClass, isClassResource, throwClassNotFoundException, toDottedClassName, toResourceName, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
getAccessFlags
public int getAccessFlags()
- Returns:
- Returns the accessFlags.
getMajorVersion
public int getMajorVersion()
- Returns:
- Returns the majorVersion.
getMinorVersion
public int getMinorVersion()
- Returns:
- Returns the minorVersion.
getClassDescriptor
public ClassDescriptor getClassDescriptor()
- Returns:
- Returns the classDescriptor.
getCodeBaseEntry
public ICodeBaseEntry getCodeBaseEntry()
- Returns:
- Returns the codeBaseEntry.
getInterfaceDescriptorList
public ClassDescriptor[] getInterfaceDescriptorList()
- Returns:
- Returns the interfaceDescriptorList.
getCalledClassDescriptorList
public java.util.Collection<ClassDescriptor> getCalledClassDescriptorList()
- Returns:
- Returns the called class descriptor list.
getSuperclassDescriptor
public ClassDescriptor getSuperclassDescriptor()
- Returns:
- Returns the superclassDescriptor.
isFinal
public boolean isFinal()
isPrivate
public boolean isPrivate()
isProtected
public boolean isProtected()
isPublic
public boolean isPublic()
isStatic
public boolean isStatic()
isInterface
public boolean isInterface()
isAbstract
public boolean isAbstract()
isAnnotation
public boolean isAnnotation()
isSynthetic
public boolean isSynthetic()
isDeprecated
public boolean isDeprecated()
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.