All Classes and Interfaces

Class
Description
Utility reflection methods focussed on constructors, modelled after MemberUtils.
Signifies a Guice module class that should be used to configure the Guice injector when the system starts up.
Filtering Guice module instances before they are handed over to Injector.
Implementations of this interface are responsible for finding and loading all Guice module classes which are annotated with the provide module annotation.
Will find and load all classes which extend the Guice AbstractModule or PrivateModule class and that are annotated with the provided annotation by using the Java ServiceLoader framework.
Marks Guice module class as module override.
A thread-safe singleton holding the configuration information on how the Guice framework finds Guice Modules to configure the Guice Injector instance.
A thread-safe singleton holding the Guice Injector instance that other classes can call to get to use dependency injection.
Thrown by the GuiceModuleCreator when a Guice module could not be instantiated.
Simple wrapper around the Java ServiceLoader to help facilitate testing code which requires the use of the Java ServiceLoader.
Helpers for java.lang.System.