class Binder[A](val design: Design, val from: Surface, val sourceCode: SourceCode) extends BinderImpl[A]
- Companion
- object
trait BinderImpl[A]
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Value members
Concrete methods
Bind the type to a given instance. The instance will be instantiated as an eager singleton when creating a session. Note that as you create a new session, new instance will be generated.
Bind the type to a given instance. The instance will be instantiated as an eager singleton when creating a session. Note that as you create a new session, new instance will be generated.
Inherited methods
inline def toEagerSingletonProvider[D1, D2, D3, D4, D5](factory: (D1, D2, D3, D4, D5) => A): DesignWithContext[A]
- Inherited from
- BinderImpl
inline def toEagerSingletonProvider[D1, D2, D3, D4](factory: (D1, D2, D3, D4) => A): DesignWithContext[A]
- Inherited from
- BinderImpl