| 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, EJB timeout method or business method interception.
|
| 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 EJB session bean.
|
| Unmanaged.UnmanagedInstance |
Represents a non-contextual instance.
|