T
- The bean typepublic interface BeanType<T> extends AnnotationMetadataProvider, BeanContextConditional
BeanDefinitionReference
and BeanDefinition
.EMPTY
Modifier and Type | Method and Description |
---|---|
java.lang.Class<T> |
getBeanType()
Returns the bean type.
|
default java.lang.String |
getName() |
boolean |
isPrimary() |
default boolean |
requiresMethodProcessing()
By default, when the
BeanContext is started, the
BeanDefinition.getExecutableMethods() are not processed by registered
ExecutableMethodProcessor instances unless this method returns true. |
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType
getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation
isEnabled, isEnabled
boolean isPrimary()
Primary
java.lang.Class<T> getBeanType()
default java.lang.String getName()
default boolean requiresMethodProcessing()
BeanContext
is started, the
BeanDefinition.getExecutableMethods()
are not processed by registered
ExecutableMethodProcessor
instances unless this method returns true.Executable.processOnStartup()