ByNameDispatcher

izumi.distage.model.provisioning.proxies.ProxyDispatcher.ByNameDispatcher
class ByNameDispatcher(val key: DIKey) extends AtomicProxyDispatcher, () => Any

Attributes

Graph
Supertypes
trait () => Any
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def apply(): Any

Applies the body of this function to the arguments.

Applies the body of this function to the arguments.

Attributes

Returns

the result of function application.

Definition Classes
Function0

Inherited methods

override def init(real: Any): Unit

Attributes

Definition Classes
Inherited from:
AtomicProxyDispatcher
override def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Function0 -> Any
Inherited from:
Function0

Concrete fields

val key: DIKey

Inherited fields

protected val reference: AtomicReference[AnyRef]

Attributes

Inherited from:
AtomicProxyDispatcher