DIDefinition

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

A definition is a binding that is associated to a DITree.

Constructors

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

Properties

Link copied to clipboard

The binding

Link copied to clipboard

The module name that defined the binding (for debug)

Link copied to clipboard

The tree that this binding relates to.