android-beans / rocks.frieler.android.beans / BeanConfigurationsBeansCollector / lookUpOptionalBean

lookUpOptionalBean

fun <T : Any> lookUpOptionalBean(name: String, type: KClass<T>): T?

Overrides BeansProvider.lookUpOptionalBean

Provides a bean by name and type from the underlying BeanRegistry or, if there is no such bean yet, processes further BeanDefinitions that can produce that bean.

See Also

BeanRegistry.lookUpBean

fun <T : Any> lookUpOptionalBean(type: KClass<T>): T?

Overrides BeansProvider.lookUpOptionalBean

Provides a bean by type from the underlying BeanRegistry or, if there is no such bean yet, processes further BeanDefinitions that can produce that bean.

See Also

BeanRegistry.lookUpOptionalBean