gh-pages / com.nextfaze.devfun.inject / CompositeInstanceProvider
CompositeInstanceProvider
interface CompositeInstanceProvider :
ThrowingInstanceProvider
,
Composite
<
InstanceProvider
>
(source)
Instance provider that delegates to other providers.
Checks in reverse order of added. i.e. most recently added is checked first.
Inherited Functions
Name | Summary |
---|---|
get | abstract operator fun <T : Any > get(clazz: KClass <out T >): T Get an instance of some clazz. |
minusAssign | abstract operator fun minusAssign(other: T ): Unit Remove from this Composite |
plusAssign | abstract operator fun plusAssign(other: T ): Unit Add to this Composite. |