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, synthesizeDeclaredAnnotationsByType
getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation
isEnabled, isEnabled
java.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