BindModule

org.beangle.cdi.bind.BindModule
See theBindModule companion class
object BindModule

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
BindModule.type

Members list

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.

Attributes

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.

Attributes

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.

Attributes