beangle-cdi-spring
beangle-cdi-spring
org.beangle.cdi.spring.beans
FactoryBeanProxy
OptionEditor
RegexEditor
ScalaBeanInfo
ScalaBeanInfoFactory
ScalaCollectionEditor
ScalaEditorRegistrar
org.beangle.cdi.spring.config
BindModuleProcessor
ExtBeanDefinition
ExtBeanDefinition
ProfileMatcher
Node
ProfileMatcher
ReconfigParser
ReconfigReader
ResourcesEditor
SpringBindRegistry
SpringBindRegistry
org.beangle.cdi.spring.context
ApplicationContextLoader
BeanFactoryClosedEvent
BeanFactoryEvent
BeanFactoryLoader
BeanFactoryRefreshedEvent
ContextLoader
HierarchicalEventMulticaster
SpringContainer
XmlWebApplicationContext
org.beangle.cdi.spring.web
ContextListener
beangle-cdi-spring
/
org.beangle.cdi.spring.config
/
SpringBindRegistry
SpringBindRegistry
class
SpringBindRegistry
(val registry:
BeanDefinitionRegistry
) extends
BindRegistry
with
Logging
SpringBindRegistry class.
Companion
object
Graph
Supertypes
trait
Logging
trait
BindRegistry
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
beanNames
:
Set
[
String
]
def
contains
(beanName:
String
):
Boolean
def
getBeanNames
(clazz:
Class
[_]):
List
[
String
]
Get bean name list according given type
Get bean name list according given type
def
getBeanType
(beanName:
String
):
Class
[_]
def
isPrimary
(name:
String
):
Boolean
override
def
register
(name:
String
, clazz:
Class
[_]):
Unit
Definition Classes
BindRegistry
def
register
(name:
String
, obj:
AnyRef
):
Unit
override
def
register
[T](name:
String
, clazz:
Class
[_], definition: T):
Unit
register bean definition
register bean definition
Definition Classes
BindRegistry
def
setPrimary
[T](beanName:
String
, isPrimary:
Boolean
, definition: T):
Unit
Concrete fields
val
registry
:
BeanDefinitionRegistry
Inherited fields
protected
val
logger
:
Logger
Inherited from
Logging