public static <T> OptionalBinder<T> newOptionalBinder(Binder binder, Class<T> type) { return new OptionalBinder<T>( newRealOptionalBinder(binder.skipSources(OptionalBinder.class), Key.get(type))); }
public static <T> OptionalBinder<T> newOptionalBinder(Binder binder, TypeLiteral<T> type) { return new OptionalBinder<T>( newRealOptionalBinder(binder.skipSources(OptionalBinder.class), Key.get(type))); }
public static <T> OptionalBinder<T> newOptionalBinder(Binder binder, Key<T> type) { return new OptionalBinder<T>( newRealOptionalBinder(binder.skipSources(OptionalBinder.class), type)); }
return RealOptionalBinder.newRealOptionalBinder(binder, key).getKeyForDefaultBinding(); case ACTUAL: return RealOptionalBinder.newRealOptionalBinder(binder, key).getKeyForActualBinding();
public static <T> OptionalBinder<T> newOptionalBinder(Binder binder, Class<T> type) { return new OptionalBinder<T>( newRealOptionalBinder(binder.skipSources(OptionalBinder.class), Key.get(type))); }
public static <T> OptionalBinder<T> newOptionalBinder(Binder binder, TypeLiteral<T> type) { return new OptionalBinder<T>( newRealOptionalBinder(binder.skipSources(OptionalBinder.class), Key.get(type))); }
public static <T> OptionalBinder<T> newOptionalBinder(Binder binder, TypeLiteral<T> type) { return new OptionalBinder<T>( newRealOptionalBinder(binder.skipSources(OptionalBinder.class), Key.get(type))); }
public static <T> OptionalBinder<T> newOptionalBinder(Binder binder, Class<T> type) { return new OptionalBinder<T>( newRealOptionalBinder(binder.skipSources(OptionalBinder.class), Key.get(type))); }
public static <T> OptionalBinder<T> newOptionalBinder(Binder binder, Key<T> type) { return new OptionalBinder<T>( newRealOptionalBinder(binder.skipSources(OptionalBinder.class), type)); }
public static <T> OptionalBinder<T> newOptionalBinder(Binder binder, Key<T> type) { return new OptionalBinder<T>( newRealOptionalBinder(binder.skipSources(OptionalBinder.class), type)); }
return RealOptionalBinder.newRealOptionalBinder(binder, key).getKeyForDefaultBinding(); case ACTUAL: return RealOptionalBinder.newRealOptionalBinder(binder, key).getKeyForActualBinding();
return RealOptionalBinder.newRealOptionalBinder(binder, key).getKeyForDefaultBinding(); case ACTUAL: return RealOptionalBinder.newRealOptionalBinder(binder, key).getKeyForActualBinding();