get

abstract operator fun <C : Any, A, T : Any> get(key: DI.Key<C, A, T>): Triple<DI.Key<Any, A, T>, List<DIDefinition<Any, A, T>>, ContextTranslator<C, Any>?>?

Gets a List of definition for an exact key representing a binding and all its overrides.

Return

The binding and all it's overrides, or null if this key is not registered.

Parameters

C

The key context type.

A

The key argument type.

T

The key return type.

key

The exact key to look for.