public interface BeanConfiguration extends AnnotationMetadataProvider, BeanContextConditional
BeanDefinition instances.EMPTY| Modifier and Type | Method and Description | 
|---|---|
| String | getName() | 
| Package | getPackage() | 
| String | getVersion()The version of this configuration. | 
| boolean | isWithin(BeanDefinitionReference beanDefinitionReference)Check whether the specified bean definition class is within this bean configuration. | 
| default boolean | isWithin(Class cls)Check whether the specified class is within this bean configuration. | 
| boolean | isWithin(String className)Check whether the specified class is within this bean configuration. | 
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypegetAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclaredisEnabled, isEnabledPackage getPackage()
String getName()
String getVersion()
boolean isWithin(BeanDefinitionReference beanDefinitionReference)
beanDefinitionReference - The bean definition classboolean isWithin(String className)
className - The class namedefault boolean isWithin(Class cls)
cls - The class