ClassData

Added in 4.2.0

interface ClassData


Data about the class to be instrumented.

Summary

Public properties

List<String>

List of the annotations the class has.

String

Fully qualified name of the class.

List<String>

List of all the interfaces that this class or a superclass of this class implements.

List<String>

List of all the super classes that this class or a super class of this class extends.

Public properties

classAnnotations

Added in 4.2.0
val classAnnotationsList<String>

List of the annotations the class has.

className

Added in 4.2.0
val classNameString

Fully qualified name of the class.

interfaces

Added in 4.2.0
val interfacesList<String>

List of all the interfaces that this class or a superclass of this class implements.

superClasses

Added in 4.2.0
val superClassesList<String>

List of all the super classes that this class or a super class of this class extends.