Class ClassNameAndSuperclassInfo
java.lang.Object
edu.umd.cs.findbugs.classfile.ClassDescriptor
edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
- All Implemented Interfaces:
Serializable
,Comparable<ClassDescriptor>
- Direct Known Subclasses:
ClassInfo
Represents the class name, superclass name, and interface list of a class.
- Author:
- David Hovemeyer
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class edu.umd.cs.findbugs.classfile.ClassDescriptor
EMPTY_ARRAY
-
Method Summary
Methods inherited from class edu.umd.cs.findbugs.classfile.ClassDescriptor
compareTo, createClassDescriptor, createClassDescriptor, createClassDescriptor, createClassDescriptorFromDottedClassName, createClassDescriptorFromSignature, equals, fromFieldSignature, fromResourceName, getClassName, getDottedClassName, getPackageName, getSignature, getSimpleName, getXClass, hashCode, isAnonymousClass, isArray, isClassResource, matches, throwClassNotFoundException, toDottedClassName, toResourceName, toString
-
Method Details
-
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
- Returns:
- Returns the classDescriptor.
-
getCodeBaseEntry
- Returns:
- Returns the codeBaseEntry.
-
getInterfaceDescriptorList
- Returns:
- Returns the interfaceDescriptorList.
-
getCalledClassDescriptors
- Returns:
- Returns the called class descriptors.
-
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()
-