|
FindBugs™ 1.3.9 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.umd.cs.findbugs.classfile.ClassDescriptor
public class ClassDescriptor
Descriptor identifying a class.
| Field Summary | |
|---|---|
static ClassDescriptor[] |
EMPTY_ARRAY
|
| Constructor Summary | |
|---|---|
protected |
ClassDescriptor(java.lang.String className)
Constructor. |
| Method Summary | |
|---|---|
int |
compareTo(ClassDescriptor o)
|
static ClassDescriptor |
createClassDescriptor(org.apache.bcel.classfile.JavaClass c)
Deprecated. Use DescriptorFactory.createClassDescriptor(JavaClass) instead |
static ClassDescriptor |
createClassDescriptor(java.lang.String className)
Deprecated. Use DescriptorFactory.createClassDescriptor(String) instead |
static ClassDescriptor[] |
createClassDescriptor(java.lang.String[] classNames)
Deprecated. Use DescriptorFactory.createClassDescriptor(String[]) instead |
static ClassDescriptor |
createClassDescriptorFromDottedClassName(java.lang.String dottedClassName)
Deprecated. Use DescriptorFactory.createClassDescriptorFromDottedClassName(String) instead |
static ClassDescriptor |
createClassDescriptorFromSignature(java.lang.String signature)
Deprecated. Use DescriptorFactory.createClassDescriptorFromSignature(String) instead |
boolean |
equals(java.lang.Object obj)
|
static ClassDescriptor |
fromFieldSignature(java.lang.String signature)
Deprecated. Use DescriptorFactory.createClassDescriptorFromFieldSignature(String) instead |
static ClassDescriptor |
fromResourceName(java.lang.String resourceName)
Deprecated. Use DescriptorFactory.createClassDescriptorFromResourceName(String) instead |
java.lang.String |
getClassName()
|
java.lang.String |
getDottedClassName()
Get the name of the class in dotted format. |
java.lang.String |
getPackageName()
Get the name of the package in dotted format. |
java.lang.String |
getSimpleName()
Get the simple name of the class |
int |
hashCode()
|
boolean |
isAnonymousClass()
|
static boolean |
isClassResource(java.lang.String resourceName)
Deprecated. Use DescriptorFactory.isClassResource(String) instead |
static void |
throwClassNotFoundException(ClassDescriptor classDescriptor)
Throw a ClassNotFoundException to indicate that class named by given ClassDescriptor cannot be found. |
java.lang.String |
toDottedClassName()
Get the name of the class in dotted format. |
java.lang.String |
toResourceName()
Get the resource name of this class as it would appear in the classpath. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final ClassDescriptor[] EMPTY_ARRAY
| Constructor Detail |
|---|
protected ClassDescriptor(@SlashedClassName
java.lang.String className)
className - class name in VM format, e.g. "java/lang/String"| Method Detail |
|---|
@SlashedClassName public final java.lang.String getClassName()
public int compareTo(ClassDescriptor o)
compareTo in interface java.lang.Comparable<ClassDescriptor>public java.lang.String toResourceName()
@DottedClassName public java.lang.String toDottedClassName()
@DottedClassName public java.lang.String getDottedClassName()
@DottedClassName public java.lang.String getPackageName()
public java.lang.String getSimpleName()
@Deprecated public static ClassDescriptor fromResourceName(java.lang.String resourceName)
DescriptorFactory.createClassDescriptorFromResourceName(String) instead
resourceName - the resource name
@Deprecated @CheckForNull public static ClassDescriptor fromFieldSignature(java.lang.String signature)
DescriptorFactory.createClassDescriptorFromFieldSignature(String) instead
@Deprecated public static boolean isClassResource(java.lang.String resourceName)
DescriptorFactory.isClassResource(String) instead
resourceName - the resource name
@Deprecated public static ClassDescriptor createClassDescriptorFromSignature(java.lang.String signature)
DescriptorFactory.createClassDescriptorFromSignature(String) instead
@Deprecated
public static ClassDescriptor createClassDescriptor(@SlashedClassName
java.lang.String className)
DescriptorFactory.createClassDescriptor(String) instead
@Deprecated public static ClassDescriptor[] createClassDescriptor(java.lang.String[] classNames)
DescriptorFactory.createClassDescriptor(String[]) instead
@Deprecated public static ClassDescriptor createClassDescriptorFromDottedClassName(java.lang.String dottedClassName)
DescriptorFactory.createClassDescriptorFromDottedClassName(String) instead
@Deprecated public static ClassDescriptor createClassDescriptor(org.apache.bcel.classfile.JavaClass c)
DescriptorFactory.createClassDescriptor(JavaClass) instead
public java.lang.String toString()
toString in class java.lang.Objectpublic final boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
public static void throwClassNotFoundException(ClassDescriptor classDescriptor)
throws java.lang.ClassNotFoundException
classDescriptor - ClassDescriptor naming a class that cannot be found
java.lang.ClassNotFoundExceptionClassNotFoundExceptionParserpublic boolean isAnonymousClass()
|
FindBugs™ 1.3.9 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||