private void handleSetBindings(BindingsGroup bindings, M module, Method method, String setKey, String providerKey, boolean library) { SetBinding.<M>add(bindings, setKey, new ReflectiveProvidesBinding<M>( method, providerKey, moduleClass.getName(), module, library)); }
private <T> void handleSetBindings(Map<String, Binding<?>> bindings, Method method, String key) { String elementKey = Keys.getElementKey(method.getGenericReturnType(), method.getAnnotations(), method); SetBinding.<T>add(bindings, elementKey, new ProviderMethodBinding<T>(method, key, module)); }
SetBinding.add(addTo, elementKey, binding); break;