Multiton

fun <C : Any, A, T : Any> Multiton(    scope: Scope<C>,     contextType: TypeToken<in C>,     explicitContext: Boolean,     argType: TypeToken<in A>,     createdType: TypeToken<out T>,     refMaker: RefMaker? = null,     sync: Boolean = true,     creator: BindingDI<C>.(A) -> T)

Parameters

T

The created type.