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
-