A B C D E G I M R S

A

addAnnotationListener(AnnotationListener) - Method in class de.devsurf.injection.guice.reflections.ReflectionsScanner
 

B

bindAnnotationListeners() - Method in class de.devsurf.injection.guice.reflections.example.startupmodule.ExampleStartupModule
 

C

configure() - Method in class de.devsurf.injection.guice.reflections.example.automodule.ExampleModule
 
configure() - Method in class de.devsurf.injection.guice.reflections.example.startupmodule.ExampleModule
 

D

de.devsurf.injection.guice.reflections - package de.devsurf.injection.guice.reflections
 
de.devsurf.injection.guice.reflections.example.autobind - package de.devsurf.injection.guice.reflections.example.autobind
 
de.devsurf.injection.guice.reflections.example.autobind.names - package de.devsurf.injection.guice.reflections.example.autobind.names
 
de.devsurf.injection.guice.reflections.example.automodule - package de.devsurf.injection.guice.reflections.example.automodule
 
de.devsurf.injection.guice.reflections.example.startupmodule - package de.devsurf.injection.guice.reflections.example.startupmodule
 

E

Example - Interface in de.devsurf.injection.guice.reflections.example.autobind
Interface which is used to bind an implementation too.
Example - Interface in de.devsurf.injection.guice.reflections.example.autobind.names
Interface which is used to bind an implementation too.
Example - Interface in de.devsurf.injection.guice.reflections.example.automodule
Interface which is used to bind an implementation too.
Example - Interface in de.devsurf.injection.guice.reflections.example.startupmodule
Interface which is used to bind an implementation too.
ExampleApp - Class in de.devsurf.injection.guice.reflections.example.autobind
Example Application, which creates a new Injector with the help of the provided StartupModule.
ExampleApp() - Constructor for class de.devsurf.injection.guice.reflections.example.autobind.ExampleApp
 
ExampleApp - Class in de.devsurf.injection.guice.reflections.example.autobind.names
Example Application, which creates a new Injector with the help of the provided StartupModule.
ExampleApp() - Constructor for class de.devsurf.injection.guice.reflections.example.autobind.names.ExampleApp
 
ExampleApp - Class in de.devsurf.injection.guice.reflections.example.automodule
Example Application, which creates a new Injector with the help of the provided StartupModule.
ExampleApp() - Constructor for class de.devsurf.injection.guice.reflections.example.automodule.ExampleApp
 
ExampleApp - Class in de.devsurf.injection.guice.reflections.example.startupmodule
Example Application, which creates a new Injector with the help of our own ExampleStartupModule.
ExampleApp() - Constructor for class de.devsurf.injection.guice.reflections.example.startupmodule.ExampleApp
 
ExampleImpl - Class in de.devsurf.injection.guice.reflections.example.autobind
This class implements the Example interface and uses the AutoBind- Annotation, so it will be recognized by the ClasspathScanner.
ExampleImpl() - Constructor for class de.devsurf.injection.guice.reflections.example.autobind.ExampleImpl
 
ExampleImpl - Class in de.devsurf.injection.guice.reflections.example.autobind.names
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".
ExampleImpl() - Constructor for class de.devsurf.injection.guice.reflections.example.autobind.names.ExampleImpl
 
ExampleImpl - Class in de.devsurf.injection.guice.reflections.example.automodule
This class implements the Example interface and is not annotated like the other Examples, due the fact, that the ExampleModule will bind it manually.
ExampleImpl() - Constructor for class de.devsurf.injection.guice.reflections.example.automodule.ExampleImpl
 
ExampleImpl - Class in de.devsurf.injection.guice.reflections.example.startupmodule
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".
ExampleImpl() - Constructor for class de.devsurf.injection.guice.reflections.example.startupmodule.ExampleImpl
 
ExampleModule - Class in de.devsurf.injection.guice.reflections.example.automodule
This is a GuiceModule, which bind the ExampleImpl to the Example interface and it will be recognized by the ReflectionsScanner, due the fact that it is annotated with the GuiceModule.
ExampleModule() - Constructor for class de.devsurf.injection.guice.reflections.example.automodule.ExampleModule
 
ExampleModule - Class in de.devsurf.injection.guice.reflections.example.startupmodule
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.
ExampleModule() - Constructor for class de.devsurf.injection.guice.reflections.example.startupmodule.ExampleModule
 
ExampleStartupModule - Class in de.devsurf.injection.guice.reflections.example.startupmodule
The ExampleStartupModule overwrites the bindAnnotationListeners-Method, because our Example has several Classes annotated with AutoBind and GuiceModule.
ExampleStartupModule(Class<? extends ClasspathScanner>, String...) - Constructor for class de.devsurf.injection.guice.reflections.example.startupmodule.ExampleStartupModule
 
excludePackage(String) - Method in class de.devsurf.injection.guice.reflections.ReflectionsScanner
 

G

getAnnotationListeners() - Method in class de.devsurf.injection.guice.reflections.ReflectionsScanner
 

I

includePackage(String) - Method in class de.devsurf.injection.guice.reflections.ReflectionsScanner
 

M

main(String[]) - Static method in class de.devsurf.injection.guice.reflections.example.autobind.ExampleApp
 
main(String[]) - Static method in class de.devsurf.injection.guice.reflections.example.autobind.names.ExampleApp
 
main(String[]) - Static method in class de.devsurf.injection.guice.reflections.example.automodule.ExampleApp
 
main(String[]) - Static method in class de.devsurf.injection.guice.reflections.example.startupmodule.ExampleApp
 

R

ReflectionsScanner - Class in de.devsurf.injection.guice.reflections
ClasspathScanner Implementation which uses the Reflections-API.
ReflectionsScanner(Set<AnnotationListener>, String...) - Constructor for class de.devsurf.injection.guice.reflections.ReflectionsScanner
 
removeAnnotationListener(AnnotationListener) - Method in class de.devsurf.injection.guice.reflections.ReflectionsScanner
 

S

sayHello() - Method in interface de.devsurf.injection.guice.reflections.example.autobind.Example
 
sayHello() - Method in class de.devsurf.injection.guice.reflections.example.autobind.ExampleImpl
 
sayHello() - Method in interface de.devsurf.injection.guice.reflections.example.autobind.names.Example
 
sayHello() - Method in class de.devsurf.injection.guice.reflections.example.autobind.names.ExampleImpl
 
sayHello() - Method in interface de.devsurf.injection.guice.reflections.example.automodule.Example
 
sayHello() - Method in class de.devsurf.injection.guice.reflections.example.automodule.ExampleImpl
 
sayHello() - Method in interface de.devsurf.injection.guice.reflections.example.startupmodule.Example
 
sayHello() - Method in class de.devsurf.injection.guice.reflections.example.startupmodule.ExampleImpl
 
scan() - Method in class de.devsurf.injection.guice.reflections.ReflectionsScanner
 

A B C D E G I M R S

Copyright © 2010. All Rights Reserved.