izumi.distage.model.provisioning.NewObjectOp$
See theNewObjectOp companion trait
object NewObjectOp
Attributes
- Companion:
- trait
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- NewObjectOp.type
Members list
Concise view
Type members
Classlikes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class NewInstanceclass NewResource[F]
Attributes
- Graph
- Supertypes
Marks a reused instance from parent locator context
Marks a reused instance from parent locator context
Attributes
- Graph
- Supertypes
final case class NewInstance(key: DIKey, implType: SafeType, instance: Any) extends NewObjectOp with CurrentContextInstance
Marks a new instance introduced in current locator context
Marks a new instance introduced in current locator context
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait CurrentContextInstancetrait NewObjectOpclass Objecttrait Matchableclass Any
final case class NewResource[F[_]](key: DIKey, implType: SafeType, instance: Any, finalizer: () => F[Unit]) extends NewObjectOp with CurrentContextInstance
Marks a new instance introduced in current locator context
Marks a new instance introduced in current locator context
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait CurrentContextInstancetrait NewObjectOpclass Objecttrait Matchableclass Any
Marks a reused instance from current locator context
Marks a reused instance from current locator context
Attributes
- Graph
- Supertypes
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror