OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:optionalBinder
(Results
1 - 3
of
3
) sorted by null
/external/guice/extensions/multibindings/test/com/google/inject/multibindings/
SpiUtils.java
27
import static com.google.inject.multibindings.
OptionalBinder
.javaOptionalOfJavaxProvider;
28
import static com.google.inject.multibindings.
OptionalBinder
.javaOptionalOfProvider;
29
import static com.google.inject.multibindings.
OptionalBinder
.optionalOfJavaxProvider;
30
import static com.google.inject.multibindings.
OptionalBinder
.optionalOfProvider;
63
import com.google.inject.multibindings.
OptionalBinder
.Source;
612
* @param keyType The key
OptionalBinder
is binding
662
keyType.ofType(
OptionalBinder
.optionalOf(keyType.getTypeLiteral()));
664
keyType.ofType(
OptionalBinder
.javaOptionalOf(keyType.getTypeLiteral())) : null;
668
OptionalBinderBinding<Optional<T>>
optionalBinder
=
670
assertNotNull(
optionalBinder
);
[
all
...]
OptionalBinderTest.java
46
import com.google.inject.multibindings.
OptionalBinder
.Actual;
47
import com.google.inject.multibindings.
OptionalBinder
.Default;
97
OptionalBinder
.javaOptionalOf(stringKey.getTypeLiteral()) : null;
101
OptionalBinder
.javaOptionalOfProvider(stringKey.getTypeLiteral()) : null;
105
OptionalBinder
.javaOptionalOfJavaxProvider(stringKey.getTypeLiteral()) : null;
110
OptionalBinder
.javaOptionalOf(intKey.getTypeLiteral()) : null;
114
OptionalBinder
.javaOptionalOfProvider(intKey.getTypeLiteral()) : null;
118
OptionalBinder
.javaOptionalOfJavaxProvider(intKey.getTypeLiteral()) : null;
125
OptionalBinder
.newOptionalBinder(binder(), String.class);
149
OptionalBinder
.newOptionalBinder(binder(), String.class)
[
all
...]
/external/guice/extensions/multibindings/src/com/google/inject/multibindings/
OptionalBinder.java
60
*
OptionalBinder
fulfills two roles: <ol>
67
* <p>When an
OptionalBinder
is added, it will always supply the bindings:
80
* setBinding to a Provider that returns null will not cause
OptionalBinder
100
*
OptionalBinder
.newOptionalBinder(binder(), Renamer.class);
120
*
OptionalBinder
.newOptionalBinder(binder(), Renamer.class)
131
*
OptionalBinder
.newOptionalBinder(binder(), Key.get(String.class, LookupUrl.class))
140
*
OptionalBinder
.newOptionalBinder(binder(), Key.get(String.class, LookupUrl.class))
147
* It is an error for a user to specify the binding without using
OptionalBinder
if
152
*
OptionalBinder
.newOptionalBinder(binder(), Key.get(String.class, LookupUrl.class))
167
public abstract class
OptionalBinder
<T>
[
all
...]
Completed in 3692 milliseconds