Package io.micronaut.context
Interface BeanDefinitionsProvider
- All Known Implementing Classes:
DefaultBeanDefinitionsProvider
public interface BeanDefinitionsProvider
The provider of bean definitions.
- Since:
- 5.0
- Author:
- Denis Stepanov
-
Method Summary
Modifier and TypeMethodDescriptionprovide
(@NonNull ClassLoader classLoader) Provides a list of bean definition references available from the given class loader.
-
Method Details
-
provide
@NonNull @NonNull List<BeanDefinitionReference<?>> provide(@NonNull @NonNull ClassLoader classLoader) Provides a list of bean definition references available from the given class loader.- Parameters:
classLoader
- The class loader to use for loading bean definitions- Returns:
- A list of bean definition references
-