Class ClassInfo
java.lang.Object
com.ibm.java.diagnostics.utils.plugins.ClassInfo
Information about the structural aspects of a class such as the annotations found and interfaces
supported.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionaddAnnotation(String classname) Adds an annotation to the listvoidaddInterface(String iface) getAnnotation(String classname) getURL()booleanhasAnnotation(String classname) booleanhasInterface(Class<?> iface) booleanhasInterface(String iface) voidsetSuperclass(String superclass)  
- 
Constructor Details
- 
ClassInfo
 
 - 
 - 
Method Details
- 
getInterfaces
 - 
addInterface
 - 
getAnnotations
 - 
hasInterface
 - 
hasInterface
 - 
hasAnnotation
 - 
getAnnotation
 - 
addAnnotation
Adds an annotation to the list- Parameters:
 classname- class name for the annotation- Returns:
 - a new annotation if it did previously not exist, otherwise a new one is created
 
 - 
getClassname
 - 
getURL
 - 
getSuperclass
 - 
setSuperclass
 
 -