-
public final class ClassAnnotationHandlerAnnotation handler used to hook class declarations with specific annotations
-
-
Field Summary
Fields Modifier and Type Field Description private final KClass<out Annotation>annotationprivate 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()
-
-
-
-