SpringBindRegistry

org.beangle.cdi.spring.config.SpringBindRegistry
See theSpringBindRegistry companion object
class SpringBindRegistry(val registry: BeanDefinitionRegistry) extends BindRegistry, Logging

SpringBindRegistry class.

Attributes

Companion
object
Graph
Supertypes
trait Logging
trait BindRegistry
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def beanNames: Set[String]

bean names.

bean names.

Attributes

def contains(beanName: String): Boolean

contains.

contains.

Attributes

def getBeanNames(clazz: Class[_]): List[String]

Get bean name list according given type

Get bean name list according given type

Attributes

def getBeanType(beanName: String): Class[_]

getBeanType.

getBeanType.

Attributes

def isPrimary(name: String): Boolean

Whether the bean is primary

Whether the bean is primary

Attributes

override def register(name: String, clazz: Class[_]): Unit

register bean definition

register bean definition

Value parameters

clazz

cannot be null

name

beanName

Attributes

Definition Classes
BindRegistry
def register(name: String, obj: AnyRef): Unit

register singleton

register singleton

Attributes

override def register[T](name: String, clazz: Class[_], definition: T): Unit

register bean definition

register bean definition

Attributes

Definition Classes
BindRegistry
def setPrimary[T](beanName: String, isPrimary: Boolean, definition: T): Unit

Update primary

Update primary

Attributes

Concrete fields

val registry: BeanDefinitionRegistry

Inherited fields

protected val logger: Logger

Attributes

Inherited from:
Logging