Package-level declarations

Types

Link copied to clipboard

Class implementing functional bean definition Kotlin DSL.

Functions

Link copied to clipboard

Functional bean definition Kotlin DSL.

Link copied to clipboard

Extension for GenericApplicationContext allowing GenericApplicationContext { ... } style initialization.

Link copied to clipboard

Extension for GenericApplicationContext.registerBean providing a registerBean<Foo>() variant.

inline fun <T : Any> GenericApplicationContext.registerBean(vararg customizers: BeanDefinitionCustomizer, crossinline function: (ApplicationContext) -> T)

Extension for GenericApplicationContext.registerBean providing a registerBean { Foo() } variant.

inline fun <T : Any> GenericApplicationContext.registerBean(beanName: String, vararg customizers: BeanDefinitionCustomizer)

Extension for GenericApplicationContext.registerBean providing a registerBean<Foo>("foo") variant.

inline fun <T : Any> GenericApplicationContext.registerBean(name: String, vararg customizers: BeanDefinitionCustomizer, crossinline function: (ApplicationContext) -> T)

Extension for GenericApplicationContext.registerBean providing a registerBean("foo") { Foo() } variant.