HomeSort by relevance Sort by last modified time
    Searched defs:optionalBinder (Results 1 - 2 of 2) 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...]
  /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 116 milliseconds