Bind In Arg Set
abstract fun <A : Any, T : Any> BindInArgSet( tag: Any? = null, overrides: Boolean? = null, argType: TypeToken<in A>, type: TypeToken<out T>, creator: DI.Builder.ArgSetBinder<A, T>.() -> Unit)
Content copied to clipboard
Creates a Set binding of a given type with a given tag and attaches multiple bindings to it.
Parameters
T
The type of value to bind.
tag
The tag to bind.
overrides
Whether this bind must or must not override an existing binding.