object BindModule
- Companion:
- class
Value members
Concrete methods
def bean[T : Type](clazz: Expr[Class[T]], binder: Expr[Binding], wiredEagerly: Expr[Boolean])(implicit evidence$2: Type[T], quotes: Quotes): Expr[Definition]
bind class with a name.
bind class with a name.
def bind(clazzesExpr: Expr[Seq[Class[_]]], binder: Expr[Binding], wiredEagerly: Expr[Boolean])(implicit quotes: Quotes): Expr[DefinitionBinder]
bind class with a name.
bind class with a name.
def bind[T : Type](beanName: Expr[String], clazz: Expr[Class[T]], binder: Expr[Binding], wiredEagerly: Expr[Boolean])(implicit evidence$1: Type[T], quotes: Quotes): Expr[DefinitionBinder]
bind class with a name.
bind class with a name.