DIDefining

open class DIDefining<C : Any, A, T : Any>(val binding: DIBinding<C, A, T>, val fromModule: String?)

A binding that is being defined inside a DI.Builder bloc.

The associated DITree has not be created yet.

Inheritors

Constructors

Link copied to clipboard
constructor(binding: DIBinding<C, A, T>, fromModule: String?)

Properties

Link copied to clipboard

The binding

Link copied to clipboard

The module name that defined the binding (for debug)