Package de.devsurf.injection.guice.reflections.example.startupmodule

Interface Summary
Example Interface which is used to bind an implementation too.
 

Class Summary
ExampleApp Example Application, which creates a new Injector with the help of our own ExampleStartupModule.
ExampleImpl This class implements the Example interface and uses the AutoBind- Annotation, so it will be recognized by the ClasspathScanner and bound to the Name "Example".
ExampleModule This is a GuiceModule, which bind the ExampleImpl to the Example interface and it will be recognized by the VirtualClasspathReader, due the fact that it is annotated with the GuiceModule.
ExampleStartupModule The ExampleStartupModule overwrites the bindAnnotationListeners-Method, because our Example has several Classes annotated with AutoBind and GuiceModule.
 



Copyright © 2010. All Rights Reserved.