| AnnotationProcessor |
Process annotations on a plugin, register appropriate handlers.
|
| InitHandler |
Annotation handler - handle @Init annotation on fields/methods.
|
| OnClassLoadedHandler |
Transform method handler - handle @OnClassLoadEvent annotation on a method.
|
| PluginAnnotation<T extends Annotation> |
DTO for resolved plugin annotation properties.
|
| PluginClassFileTransformer |
|
| WatchEventCommand<T extends Annotation> |
Command to schedule after resource change.
|
| WatchEventDTO |
Container to merge attributes from similar annotations: OnClassFileEvent and OnResourceFileEvent.
|
| WatchHandler<T extends Annotation> |
Watch method handler - handle @OnResourceFileEvent annotation on a method.
|