ConditionalMultibind<T> |
ConditionalMultibind.addBinding(com.google.inject.TypeLiteral<T> target) |
Unconditionally bind target to the set.
|
ConditionalMultibind<T> |
ConditionalMultibind.addBinding(Class<? extends T> target) |
Unconditionally bind target to the set.
|
ConditionalMultibind<T> |
ConditionalMultibind.addBinding(T target) |
Unconditionally bind target to the set.
|
ConditionalMultibind<T> |
ConditionalMultibind.addConditionBinding(String property,
com.google.common.base.Predicate<String> condition,
com.google.inject.TypeLiteral<T> target) |
Conditionally bind target to the set.
|
ConditionalMultibind<T> |
ConditionalMultibind.addConditionBinding(String property,
com.google.common.base.Predicate<String> condition,
Class<? extends T> target) |
Conditionally bind target to the set.
|
ConditionalMultibind<T> |
ConditionalMultibind.addConditionBinding(String property,
com.google.common.base.Predicate<String> condition,
T target) |
Conditionally bind target to the set.
|
ConditionalMultibind<T> |
ConditionalMultibind.addConditionBinding(String property,
String defaultValue,
com.google.common.base.Predicate<String> condition,
Class<? extends T> target) |
|
static <T> ConditionalMultibind<T> |
ConditionalMultibind.create(Properties properties,
com.google.inject.Binder binder,
com.google.inject.TypeLiteral<T> type) |
Create a ConditionalMultibind that resolves items to be added to the set at "binding" time.
|
static <T> ConditionalMultibind<T> |
ConditionalMultibind.create(Properties properties,
com.google.inject.Binder binder,
com.google.inject.TypeLiteral<T> type,
Class<? extends Annotation> annotationType) |
Create a ConditionalMultibind that resolves items to be added to the set at "binding" time.
|
static <T> ConditionalMultibind<T> |
ConditionalMultibind.create(Properties properties,
com.google.inject.Binder binder,
Class<T> type) |
Create a ConditionalMultibind that resolves items to be added to the set at "binding" time.
|
static <T> ConditionalMultibind<T> |
ConditionalMultibind.create(Properties properties,
com.google.inject.Binder binder,
Class<T> type,
Class<? extends Annotation> annotationType) |
Create a ConditionalMultibind that resolves items to be added to the set at "binding" time.
|