FactoryConstructor

izumi.distage.constructors.FactoryConstructor
See theFactoryConstructor companion object
final class FactoryConstructor[T](val provider: Functoid[T]) extends AnyVal, AnyConstructorBase[T]

An implicitly summonable constructor for a "factory-like" trait or abstract class T

Attributes

Returns

izumi.distage.model.providers.Functoid[T] value

See also

izumi.distage.model.definition.impl recommended documenting annotation for use with FactoryConstructor

Companion
object
Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete fields

val provider: Functoid[T]