- All Implemented Interfaces:
- javax.annotation.processing.Processor
@SupportedAnnotationTypes(value={"com.google.inject.Inject","com.google.inject.Provides","javax.inject.Inject","roboguice.inject.InjectView","roboguice.inject.InjectResource","roboguice.inject.InjectPreference","roboguice.inject.InjectExtra","roboguice.inject.InjectFragment","roboguice.event.Observes","roboguice.inject.ContentView"})
@SupportedOptions(value="guiceAnnotationDatabasePackageName")
public class RoboGuiceAnnotationProcessor
extends com.google.inject.blender.GuiceAnnotationProcessor
An annotation processor that detects classes that need to receive injections.
It is a GuiceAnnotationProcessor that is triggered for all the annotations
of both Guice and RoboGuice.
- Author:
- MikeBurton, SNI