public interface BeanConfiguration extends AnnotationMetadataProvider, BeanContextConditional
BeanDefinition instances.EMPTY| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getName() | 
| java.lang.Package | getPackage() | 
| java.lang.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(java.lang.Class cls)Check whether the specified class is within this bean configuration. | 
| boolean | isWithin(java.lang.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, getDeclaredAnnotationisEnabled, isEnabledjava.lang.Package getPackage()
java.lang.String getName()
java.lang.String getVersion()
boolean isWithin(BeanDefinitionReference beanDefinitionReference)
beanDefinitionReference - The bean definition classboolean isWithin(java.lang.String className)
className - The class namedefault boolean isWithin(java.lang.Class cls)
cls - The class