All Classes and Interfaces

Class
Description
A common superclass of modules with an empty implementation of BaseBQModule.configure(Binder).
An annotation used by objects that want to receive scope ending events from the DI registry.
An object passed to a BQModule by the DI container during initialization, that provides the API for the module to bind its services to the container.
A binding builder that helps with fluent binding creation.
A runtime annotation for marking injection point.
Represents a unit of configuration of the Bootique DI container.
 
A default implementations of a DI injector.
 
An implementation of a DI scopes with support scope events.
A provider that provides scoping for other providers.
A class that bootstraps the Bootique DI container.
Injector builder that allows to configure injector
A superclass of DI List and Map builders.
A runtime exception thrown on DI misconfiguration.
 
Injection stack trace element.
A facade to the Bootique DI container.
Collection of predicates used internally by injector.
 
An object that encapsulates a key used to store and lookup DI bindings.
A binding builder for map configurations.
Named provider.
A runtime annotation for provider methods in Modules.
Defines the scope of the instances created by the DI container.
 
A class that wraps an annotated method call of an object, passing it DI scope events.
A binding builder for set configurations.
This class represents any generic type T, as there is no support for this in Java.