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
.