@SupportedAnnotationTypes(("ly.img.android.pesdk.annotations.LegacyEvent","ly.img.android.pesdk.annotations.ImglyEvents", "ly.img.android.pesdk.annotations.StateEvents", "ly.img.android.pesdk.annotations.EventDispatcher"), ("ly.img.android.pesdk.annotations.LegacyEvent","ly.img.android.pesdk.annotations.ImglyEvents", "ly.img.android.pesdk.annotations.StateEvents", "ly.img.android.pesdk.annotations.EventDispatcher"), ("ly.img.android.pesdk.annotations.LegacyEvent","ly.img.android.pesdk.annotations.ImglyEvents", "ly.img.android.pesdk.annotations.StateEvents", "ly.img.android.pesdk.annotations.EventDispatcher"), ("ly.img.android.pesdk.annotations.LegacyEvent","ly.img.android.pesdk.annotations.ImglyEvents", "ly.img.android.pesdk.annotations.StateEvents", "ly.img.android.pesdk.annotations.EventDispatcher")) @SupportedSourceVersion(SourceVersion.RELEASE_8) @SupportedOptions(("useAndroidX", "finalPackage"), ("useAndroidX", "finalPackage")) class StateEventsProcessor : javax.annotation.processing.AbstractProcessor
static class Companion |
StateEventsProcessor() |
fun getSupportedOptions(): java.util.Set<java.lang.String> |
|
fun init(processingEnv: javax.annotation.processing.ProcessingEnvironment): void |
|
fun process(set: java.util.Set<? extends javax.lang.model.element.TypeElement>, roundEnvironment: javax.annotation.processing.RoundEnvironment): boolean |
Companion |
|
EVENT_DISPATCHER_CLASS_NAME |
|
EVENT_INTERFACES_PACKAGE |
|
EVENT_INTERFACES_PREFIX |
|
EVENT_PACKAGE_SUFFIX |
|
INTERFACE_NAME_MAIN_THREAD |
|
INTERFACE_NAME_SYNCHRONY |
|
LEGACY_EVENT_CLASS_NAME |
|
SUFFIX_MAIN_THREAD |
|
SUFFIX_SYNCHRONY |