| Interface | Description |
|---|---|
| AfterBeanDiscovery |
Framework callback after all bean discovery
|
| AfterDeploymentValidation |
Extension callback after all bean injection points have been validated.
|
| Annotated |
Abstract introspected view of a Bean injectible field
|
| AnnotatedCallable<X> |
Abstract introspected view of a Bean injectible field
|
| AnnotatedConstructor<X> |
Abstract introspected view of a Bean constructor
|
| AnnotatedField<X> |
Abstract introspected view of a Bean injectible field
|
| AnnotatedMember<X> |
Abstract introspected view of a Bean injectible method
|
| AnnotatedMethod<X> |
Abstract introspected view of a Bean injectible method
|
| AnnotatedParameter<X> |
Abstract introspected view of a method or constructor parameter
|
| AnnotatedType<X> |
Abstract introspected view of a Bean
|
| Bean<T> |
Internal implementation for a Bean
|
| BeanManager |
API for the Java Injection (JSR-299) BeanManager.
|
| BeforeBeanDiscovery |
Extension callback before any bean discovery, so extensions can add
annotated types, stereotypes and binding types.
|
| BeforeShutdown |
Framework callback before shutdown
|
| Decorator<T> |
Internal implementation for a Decorator
|
| Extension |
Extension interface receiving callbacks.
|
| InjectionPoint | |
| InjectionTarget<T> |
Abstract introspected view of a Bean injectible field
|
| Interceptor<T> |
Metadata for for an interceptor
|
| ObserverMethod<T> |
Abstract introspected view of a Bean injectible field
|
| PassivationCapable |
Abstract introspected view of a Bean injectible field
|
| ProcessAnnotatedType<X> |
Extension callback while processing a discovered annotated type.
|
| ProcessBean<X> |
Extension callback while processing
a bean. |
| ProcessInjectionTarget<X> |
Extension callback before processing an annotated type
|
| ProcessManagedBean<X> |
Extension callback while processing
a managed bean. |
| ProcessObserverMethod<T,X> |
Extension callback while processing
a producer method. |
| ProcessProducer<X,T> |
Extension callback before
processing an annotated type
|
| ProcessProducerField<T,X> |
Extension callback while processing
a producer method. |
| ProcessProducerMethod<T,X> |
Extension callback while processing
a producer method. |
| ProcessSessionBean<X> |
Extension callback while processing
a managed bean. |
| Producer<T> |
Abstract introspected view of a Bean injectible field
|
| Enum | Description |
|---|---|
| InterceptionType |
interceptor types
|
| SessionBeanType |
session bean types
|