| Package | Description |
|---|---|
| javax.enterprise.inject.se | |
| javax.enterprise.inject.spi | |
| javax.enterprise.inject.spi.configurator |
| Class and Description |
|---|
| BeanManager
The interface
BeanManager is the central point for dealing with CDI. |
| Extension
Marker interface that is implemented by the classes
that listen for the container events.
|
| Class and Description |
|---|
| Annotated
Describes annotated member properties.
|
| AnnotatedCallable
Defines callables member contract.
|
| AnnotatedConstructor
Defines member constructor contract.
|
| AnnotatedField
Defines field member contract.
|
| AnnotatedMember
Defines annotated members common contract.
|
| AnnotatedMethod
Define method member contract.
|
| AnnotatedParameter
Defines member parameter contract.
|
| AnnotatedType
Defines alternative meta data for bean class.
|
| Bean
Reprensts bean instances that are contextual
and injectable by the container.
|
| BeanAttributes
Defines the mutable parts of the
Bean interface. |
| BeanManager
The interface
BeanManager is the central point for dealing with CDI. |
| CDI
Static helper class to access the
BeanManager |
| CDIProvider
Pluggable mechanism to resolve the CDI instance.
|
| Decorator
Decorator Bean.
|
| EventContext
An EventContext provides information about the event instance
and the metadata of a fired event.
|
| EventMetadata
An Observer Method can inject an
Dependent
EventMetadata object containing information about the
sender of the event. |
| Extension
Marker interface that is implemented by the classes
that listen for the container events.
|
| InjectionPoint
An InjectionPoint object provides metadata information about an injection point.
|
| InjectionTarget
Provides operations for performing dependency injection and lifecycle
callbacks on an instance of a type.
|
| InjectionTargetFactory
A factory which is able to create container provided
InjectionTargets. |
| InterceptionFactory
An InterceptionFactory allows to apply CDI proxies for custom beans and
Contextual Instances manually created in producer methods.
|
| InterceptionType |
| Interceptor
A Bean for creating and using an interceptor.
|
| ObserverMethod
ObserverMethod is the SPI to handle an observer method, which is
an event consumer for an event of the given type T.
|
| Prioritized |
| ProcessAnnotatedType
Event is fired before reading any annotations on the class.
|
| ProcessBean
Fires event before registering bean with container.
|
| ProcessManagedBean
Fired before registering managed bean.
|
| ProcessObserverMethod
Fired for each observer.
|
| Producer
Provides a generic operation for producing an instance of a type.
|
| ProducerFactory
A factory which is able to create container provided
Producers. |
| SessionBeanType
Session bean type enumerations.
|
| Unmanaged.UnmanagedInstance
This basically delegates to the
InjectionTarget
interface |
| Class and Description |
|---|
| AnnotatedConstructor
Defines member constructor contract.
|
| AnnotatedField
Defines field member contract.
|
| AnnotatedMethod
Define method member contract.
|
| AnnotatedParameter
Defines member parameter contract.
|
| AnnotatedType
Defines alternative meta data for bean class.
|
| BeanAttributes
Defines the mutable parts of the
Bean interface. |
| EventContext
An EventContext provides information about the event instance
and the metadata of a fired event.
|
| InjectionPoint
An InjectionPoint object provides metadata information about an injection point.
|
| ObserverMethod
ObserverMethod is the SPI to handle an observer method, which is
an event consumer for an event of the given type T.
|
Copyright © 2025. All rights reserved.