- Type Parameters:
T- the class of the bean instance
- All Superinterfaces:
BeanAttributes<T>,Contextual<T>
- All Known Subinterfaces:
Decorator<T>,Interceptor<T>
Represents an enabled bean. This interface defines everything the container needs to manage instances of the bean.
-
Method Summary
Modifier and TypeMethodDescriptionClass<?> The bean class of the managed bean or session bean or of the bean that declares the producer method or field.Obtains theInjectionPointobjects representing injection points of the bean, that will be validated by the container at initialization time.Methods inherited from interface jakarta.enterprise.inject.spi.BeanAttributes
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeMethods inherited from interface jakarta.enterprise.context.spi.Contextual
create, destroy
-
Method Details
-
getBeanClass
-
getInjectionPoints
Set<InjectionPoint> getInjectionPoints()Obtains theInjectionPointobjects representing injection points of the bean, that will be validated by the container at initialization time.- Returns:
- the set of injection points of the bean
-