-
public final class ClassAnnotationHandler
Annotation handler used to hook class declarations with specific annotations
-
-
Field Summary
Fields Modifier and Type Field Description private final KClass<out Annotation>
annotation
private final Function2<KotlinKernelHost, List<KClass<?>>, Unit>
callback
-
Constructor Summary
Constructors Constructor Description ClassAnnotationHandler(KClass<out Annotation> annotation, Function2<KotlinKernelHost, List<KClass<?>>, Unit> callback)
-
Method Summary
Modifier and Type Method Description final KClass<out Annotation>
getAnnotation()
final Function2<KotlinKernelHost, List<KClass<?>>, Unit>
getCallback()
-
-
Constructor Detail
-
ClassAnnotationHandler
ClassAnnotationHandler(KClass<out Annotation> annotation, Function2<KotlinKernelHost, List<KClass<?>>, Unit> callback)
-
-
Method Detail
-
getAnnotation
final KClass<out Annotation> getAnnotation()
-
getCallback
final Function2<KotlinKernelHost, List<KClass<?>>, Unit> getCallback()
-
-
-
-