-
public final class Module
-
-
Constructor Summary
Constructors Constructor Description Module()
-
Method Summary
Modifier and Type Method Description final Unitclear()final <T extends Any> Unitbind(KClass<T> type, Map<Object, Provider<T>> providers)final <T extends Any> Unitbind(KClass<T> type, List<Provider<T>> providers)final <T extends Any> Unitbind(Target<T> target, Provider<T> provider)final <T extends Any> Unitbind(T instance)final <T extends Any> Unitbind(Function0<T> generator)final <T extends Any> Unitbind(Object tag, T instance)final <T extends Any> Unitbind(Object tag, Function0<T> generator)final <T extends Any> UnitbindInstances(Map<Object, T> instances)final <T extends Any> UnitbindInstances(List<T> instances)final <T extends Any> UnitbindInstances(Pair<Object, T> instances)final <T extends Any> UnitbindInstances(T instances)final <T extends Any> UnitbindGenerators(Map<Object, Function0<T>> generators)final <T extends Any> UnitbindGenerators(List<Function0<T>> generators)final <T extends Any> UnitbindGenerators(Pair<Object, Function0<T>> generators)final <T extends Any> UnitbindGenerators(Function0<T> generators)StringtoString()-
-
Method Detail
-
bindInstances
final <T extends Any> Unit bindInstances(List<T> instances)
-
bindInstances
final <T extends Any> Unit bindInstances(T instances)
-
bindGenerators
final <T extends Any> Unit bindGenerators(List<Function0<T>> generators)
-
bindGenerators
final <T extends Any> Unit bindGenerators(Function0<T> generators)
-
-
-
-