Binding

org.beangle.cdi.bind.Binding
See theBinding companion object
class Binding(val module: String)

Module's Binding Space

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def bind(beanName: String, clazz: Class[_]): DefinitionBinder

bind class with a name.

bind class with a name.

Attributes

def bind(beanName: String, singleton: AnyRef): Unit

bind object with a name.

bind object with a name.

Attributes

def bind(classes: Class[_]*): DefinitionBinder

bind.

bind.

Attributes

def newInnerBeanName(clazz: Class[_]): String

Concrete fields

val definitions: ListBuffer[Definition]
val module: String
val singletons: Map[String, AnyRef]