Package io.micronaut.spring.boot.starter
Interface MicronautBeanFilter
@Introspected
public interface MicronautBeanFilter
Allows specifying a filter to include or exclude certain beans from being exposed to Spring.
- Since:
- 4.3.0
- Author:
- graemerocher
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
excludes
(@NonNull io.micronaut.inject.BeanDefinition<?> definition) Return whether to exclude the given bean definition as Spring bean.default boolean
includes
(@NonNull io.micronaut.inject.BeanDefinition<?> definition) Return whether to include the given bean reference as Spring bean.
-
Method Details
-
includes
default boolean includes(@NonNull @NonNull io.micronaut.inject.BeanDefinition<?> definition) Return whether to include the given bean reference as Spring bean.- Parameters:
definition
- The definition- Returns:
- True if the definition should be exposed as Spring bean
-
excludes
default boolean excludes(@NonNull @NonNull io.micronaut.inject.BeanDefinition<?> definition) Return whether to exclude the given bean definition as Spring bean.- Parameters:
definition
- The definition- Returns:
- True if the definition should be exposed as Spring bean
-