Provision

izumi.distage.model.provisioning.Provision
See theProvision companion object
trait Provision[+F[_]]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Abstract methods

def finalizers: Seq[Finalizer[F]]
def imports: Map[DIKey, Any]
def instances: Map[DIKey, Any]

This is an ordered collection!

This is an ordered collection!

Attributes

Note:

There is a scala.collection.SeqMap interface in Scala 2.13 but we need to stick to generic one because of 2.12

def narrow(allRequiredKeys: Set[DIKey]): ProvisionImmutable[F]

Concrete methods

final def get(key: DIKey): Option[Any]
def index: Map[DIKey, Any]