Annotated |
Represents a Java program element that can be annotated.
|
AnnotatedCallable |
Represents a callable member of a Java type.
|
AnnotatedConstructor |
Represents a constructor of a Java class.
|
AnnotatedField |
Represents a field of a Java class.
|
AnnotatedMember |
Represents a member of a Java type.
|
AnnotatedMethod |
Represents a method of a Java type.
|
AnnotatedParameter |
Represents a parameter of a method or constructor.
|
AnnotatedType |
Represents a Java class or interface.
|
Bean |
|
BeanAttributes |
The BeanAttributes interface exposes the basic attributes of a bean.
|
BeanManager |
Allows a portable extension to interact directly with the container.
|
CDI |
Provides access to the current container.
|
CDIProvider |
Interface implemented by a CDI provider to provide access to the current container
|
Decorator |
|
EventContext |
Represents a context of a fired event.
|
EventMetadata |
Provides access to metadata about an observed event payload.
|
Extension |
Service interface implemented by extensions.
|
InjectionPoint |
Provides access to metadata about an injection point.
|
InjectionTarget |
Provides operations for performing dependency injection and lifecycle callbacks on an
instance of a type.
|
InjectionTargetFactory |
|
InterceptionFactory |
InterceptionFactory allows to create a wrapper instance whose method invocations are intercepted by method
interceptors and forwarded to a provided instance.
|
InterceptionType |
Identifies the kind of lifecycle callback, Jakarta Enterprise Bean timeout method or business method interception.
|
Interceptor |
Represents an enabled interceptor.
|
ObserverMethod |
|
Prioritized |
This interface allows some SPI implementation to change their priority programmatically.
|
ProcessAnnotatedType |
The container fires an event of this type for each Java class or interface it discovers in a bean archive, before it reads
the declared annotations.
|
ProcessBean |
The container fires an event of this type for each enabled bean, interceptor or decorator deployed in a bean archive, before
registering the Bean object.
|
ProcessManagedBean |
The container fires an event of this type for each enabled managed bean, before registering the
Bean object.
|
ProcessObserverMethod |
|
Producer |
Provides a generic operation for producing an instance of a type.
|
ProducerFactory |
|
SessionBeanType |
Identifies the kind of Jakarta Enterprise Bean session bean.
|
Unmanaged.UnmanagedInstance |
Represents a non-contextual instance.
|