static <T> Multibinder<T> |
Multibinder.newSetBinder(Binder binder,
Class<T> type) |
Returns a new multibinder that collects instances of type in a Set that is
itself bound with no binding annotation.
|
static <T> Multibinder<T> |
Multibinder.newSetBinder(Binder binder,
Class<T> type,
Annotation annotation) |
Returns a new multibinder that collects instances of type in a Set that is
itself bound with annotation.
|
static <T> Multibinder<T> |
Multibinder.newSetBinder(Binder binder,
Class<T> type,
Class<? extends Annotation> annotationType) |
Returns a new multibinder that collects instances of type in a Set that is
itself bound with annotationType.
|
static <T> Multibinder<T> |
Multibinder.newSetBinder(Binder binder,
TypeLiteral<T> type) |
Returns a new multibinder that collects instances of type in a Set that is
itself bound with no binding annotation.
|
static <T> Multibinder<T> |
Multibinder.newSetBinder(Binder binder,
TypeLiteral<T> type,
Annotation annotation) |
Returns a new multibinder that collects instances of type in a Set that is
itself bound with annotation.
|
static <T> Multibinder<T> |
Multibinder.newSetBinder(Binder binder,
TypeLiteral<T> type,
Class<? extends Annotation> annotationType) |
Returns a new multibinder that collects instances of type in a Set that is
itself bound with annotationType.
|