Skip to content

Instantly share code, notes, and snippets.

@romtsn
Created December 6, 2021 07:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save romtsn/e2c85631a5e09894d95f2a7f36f70633 to your computer and use it in GitHub Desktop.
Save romtsn/e2c85631a5e09894d95f2a7f36f70633 to your computer and use it in GitHub Desktop.
Bytecode Transformations: ClassData
interface ClassData {
/**
* Fully qualified name of the class.
*/
val className: String
/**
* List of the annotations the class has.
*/
val classAnnotations: List<String>
/**
* List of all the interfaces that this class or a superclass of this class implements.
*/
val interfaces: List<String>
/**
* List of all the super classes that this class or a super class of this class extends.
*/
val superClasses: List<String>
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment