T
- the class of the bean instancepublic interface BeanAttributes<T>
Modifier and Type | Method and Description |
---|---|
String |
getName()
Obtains the EL name of a bean, if it has one.
|
Set<Annotation> |
getQualifiers()
Obtains the qualifiers of the bean.
|
Class<? extends Annotation> |
getScope()
Obtains the scope of the bean.
|
Set<Class<? extends Annotation>> |
getStereotypes()
Obtains the stereotypes of the bean.
|
Set<Type> |
getTypes()
Obtains the bean types of the bean.
|
boolean |
isAlternative()
Determines if the bean is an alternative.
|
Set<Type> getTypes()
Set<Annotation> getQualifiers()
Class<? extends Annotation> getScope()
Set<Class<? extends Annotation>> getStereotypes()
boolean isAlternative()
Bean
may implement Prioritized
in order to be selected for the application.
Prioritized.getPriority()
determines the priority used to resolve ambiguities.true
if the bean is an alternative, and false
otherwise.Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.