| Class | Description |
|---|---|
| Binders | |
| ConditionalMultibind<T> |
Provides the ability to conditionally bind an item to a set.
|
| DruidGuiceExtensions | |
| DruidScopes | |
| Jerseys | |
| JsonConfigProvider<T> |
Provides a singleton value of type
<T> from Properties bound in guice. |
| JsonConfigurator | |
| KeyHolder<T> | |
| LifecycleModule |
A Module to add lifecycle management to the injector.
|
| LifecycleScope |
A scope that adds objects to the Lifecycle.
|
| PolyBind |
Provides the ability to create "polymorphic" bindings.
|
| SupplierProvider<T> |
| Annotation Type | Description |
|---|---|
| LazySingleton | |
| ManageLifecycle |
Marks the object to be managed by
Lifecycle
This Scope gets defined by LifecycleModule |
| ManageLifecycleLast |
Marks the object to be managed by
Lifecycle and set to be on Stage.LAST
This Scope gets defined by LifecycleModule |
Copyright © 2011–2016. All rights reserved.