Name | Description | Type | Package | Framework |
AfterBeanDiscovery | The event type of the second event fired by the container when it has fully completed the bean discovery process, validated that there are no definition errors relating to the discovered beans, and registered Bean | Interface | javax.enterprise.inject.spi | Java EE |
|
AfterDeploymentValidation | The event type of the third event fired by the container after it has validated that there are no deployment problems and before creating contexts or processing requests. | Interface | javax.enterprise.inject.spi | Java EE |
|
AfterTypeDiscovery | This event type is thrown by the container after type discovery is complete. | Interface | javax.enterprise.inject.spi | Java EE |
|
Alternative | Specifies that a bean is an alternative. | Class | javax.enterprise.inject | Java EE |
|
AmbiguousResolutionException | Indicates that multiple beans match a certain combination of required type and required qualifiers and are eligible for injection into a certain class. | Class | javax.enterprise.inject | Java EE |
|
Annotated | Represents a Java program element that can be annotated. | Interface | javax.enterprise.inject.spi | Java EE |
|
AnnotatedCallable | Represents a callable member of a Java type. | Interface | javax.enterprise.inject.spi | Java EE |
|
AnnotatedConstructor | Represents a constructor of a Java class. | Interface | javax.enterprise.inject.spi | Java EE |
|
AnnotatedField | Represents a field of a Java class. | Interface | javax.enterprise.inject.spi | Java EE |
|
AnnotatedMember | Represents a member of a Java type. | Interface | javax.enterprise.inject.spi | Java EE |
|
AnnotatedMethod | Represents a method of a Java type. | Interface | javax.enterprise.inject.spi | Java EE |
|
AnnotatedParameter | Represents a parameter of a method or constructor. | Interface | javax.enterprise.inject.spi | Java EE |
|
AnnotatedType | Represents a Java class or interface. | Interface | javax.enterprise.inject.spi | Java EE |
|
Any | The built-in qualifier type. | Class | javax.enterprise.inject | Java EE |
|
Bean | Represents an enabled bean. | Interface | javax.enterprise.inject.spi | Java EE |
|
BeanAttributes | The BeanAttributes interface exposes the basic attributes of a bean. | Interface | javax.enterprise.inject.spi | Java EE |
|
BeanManager | Allows a portable extension to interact directly with the container. | Interface | javax.enterprise.inject.spi | Java EE |
|
BeforeBeanDiscovery | This event type is thrown by the container before the bean discovery process begins. | Interface | javax.enterprise.inject.spi | Java EE |
|
BeforeShutdown | The type of the final event the container fires after it has finished processing requests and destroyed all contexts. | Interface | javax.enterprise.inject.spi | Java EE |
|
CDI | Provides access to the current container. | Class | javax.enterprise.inject.spi | Java EE |
|
CDIProvider | Interface implemented by a CDI provider to provide access to the current containerSince:1. | Interface | javax.enterprise.inject.spi | Java EE |
|
CreationException | Indicates that a checked exception was thrown during creation of a bean. | Class | javax.enterprise.inject | Java EE |
|
Decorated | A decorator may inject metadata about the bean it is decorating class TimestampLogger implements Logger { | Class | javax.enterprise.inject | Java EE |
|
Decorator | Represents an enabled decorator. | Interface | javax.enterprise.inject.spi | Java EE |
|
Default | The default qualifier type. | Class | javax.enterprise.inject | Java EE |
|
DefinitionException | Thrown when a definition error occurs. | Class | javax.enterprise.inject.spi | Java EE |
|
DeploymentException | Thrown when a deployment problem occurs. | Class | javax.enterprise.inject.spi | Java EE |
|
Disposes | Identifies the disposed parameter of a disposer method. | Class | javax.enterprise.inject | Java EE |
|
EventMetadata | Provides access to metadata about an observed event payload. | Interface | javax.enterprise.inject.spi | Java EE |
|
Extension | Service interface implemented by extensions. | Interface | javax.enterprise.inject.spi | Java EE |
|
IllegalProductException | Indicates that a producer method returned a null value or a producer field contained a null value, and the scope of the producer method or field was not Dependent. | Class | javax.enterprise.inject | Java EE |
|
InjectionException | Indicates a problem relating to dependency injection. | Class | javax.enterprise.inject | Java EE |
|
InjectionPoint | Provides access to metadata about an injection point. | Interface | javax.enterprise.inject.spi | Java EE |
|
InjectionTarget | Provides operations for performing dependency injection and lifecycle callbacks on an instance of a type. | Interface | javax.enterprise.inject.spi | Java EE |
|
InjectionTargetFactory | An InjectionTargetFactory can create an InjectionTarget for a given bean. | Interface | javax.enterprise.inject.spi | Java EE |
|
Instance | Allows the application to dynamically obtain instances of beans with a specified combination of required type and qualifiers. | Interface | javax.enterprise.inject | Java EE |
|
Intercepted | An interceptor may inject metadata about the bean it is intercepting. | Class | javax.enterprise.inject | Java EE |
|
InterceptionType | enum InterceptionType Identifies the kind of lifecycle callback, EJB timeout method or business method interception. | Class | javax.enterprise.inject.spi | Java EE |
|
Interceptor | Represents an enabled interceptor. | Interface | javax.enterprise.inject.spi | Java EE |
|
Model | The built-in stereotype intended for use with beans that define the model layer of an MVC web application architecture suchAuthor:Gavin KingSee Also:Stereotype | Class | javax.enterprise.inject | Java EE |
|
New | The New qualifier was deprecated in CDI 1. | Class | javax.enterprise.inject | Java EE |
|
ObserverMethod | Represents an observer method of an enabled bean. | Interface | javax.enterprise.inject.spi | Java EE |
|
PassivationCapable | Indicates that a custom implementation of Bean or Contextual is passivation capable. | Interface | javax.enterprise.inject.spi | Java EE |
|
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. | Interface | javax.enterprise.inject.spi | Java EE |
|
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. | Interface | javax.enterprise.inject.spi | Java EE |
|
ProcessBeanAttributes | 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. | Interface | javax.enterprise.inject.spi | Java EE |
|
ProcessInjectionPoint | The container fires an event of this type for every injection point of every Java EE component class supporting injection that may be instantiated by the container at runtime, including every managed bean declared using | Interface | javax.enterprise.inject.spi | Java EE |
|
ProcessInjectionTarget | The container fires an event of this type for every Java EE component class supporting injection that may be instantiated by the container at runtime, including every managed bean declared using javax. | Interface | javax.enterprise.inject.spi | Java EE |
|
ProcessManagedBean | The container fires an event of this type for each enabled managed bean, before registering the If any observer method of a ProcessManagedBean event throws an exception, the exception is treated as a definition | Interface | javax.enterprise.inject.spi | Java EE |
|
ProcessObserverMethod | The container fires an event of this type for each observer method of each enabled bean, before registering the ObserverMethod object. | Interface | javax.enterprise.inject.spi | Java EE |
|
ProcessProducer | The container fires an event of this type for each producer method or field of each enabled bean, including resources. | Interface | javax.enterprise.inject.spi | Java EE |
|
ProcessProducerField | The container fires an event of this type for each enabled producer field, before registering the Bean object. | Interface | javax.enterprise.inject.spi | Java EE |
|
ProcessProducerMethod | The container fires an event of this type for each enabled producer method, before registering the If any observer method of a ProcessProducerMethod event throws an exception, the exception is treated as a definition | Interface | javax.enterprise.inject.spi | Java EE |
|
ProcessSessionBean | The container fires an event of this type for each enabled session bean, before registering the If any observer method of a ProcessSessionBean event throws an exception, the exception is treated as a definition | Interface | javax.enterprise.inject.spi | Java EE |
|
ProcessSyntheticAnnotatedType | The container fires an event of this type for each Java class or interface added by BeforeBeanDiscovery. | Interface | javax.enterprise.inject.spi | Java EE |
|
Producer | Provides a generic operation for producing an instance of a type. | Interface | javax.enterprise.inject.spi | Java EE |
|
ProducerFactory | An ProducerFactory can create an Producer for a given bean. | Interface | javax.enterprise.inject.spi | Java EE |
|
Produces | Identifies a producer method or field. | Class | javax.enterprise.inject | Java EE |
|
ResolutionException | Indicates a problem relating to typesafe resolution. | Class | javax.enterprise.inject | Java EE |
|
SessionBeanType | enum SessionBeanTypeIdentifies the kind of EJB session bean. | Class | javax.enterprise.inject.spi | Java EE |
|
Specializes | Indicates that a bean directly specializes another bean. | Class | javax.enterprise.inject | Java EE |
|
Stereotype | Specifies that an annotation type is a stereotype. | Class | javax.enterprise.inject | Java EE |
|
TransientReference | If a parameter annotated with @TransientReference resolves to a dependent scoped bean, then the bean will be destroyed after the invocation completes. | Class | javax.enterprise.inject | Java EE |
|
Typed | Restricts the bean types of a bean. | Class | javax.enterprise.inject | Java EE |
|
Unmanaged | Helper class for injecting and calling lifecycle callbacks unmanaged instances for use by framework and library integrators. | Class | javax.enterprise.inject.spi | Java EE |
|
Unmanaged .UnmanagedInstance | Represents a non-contextual instance. | Class | javax.enterprise.inject.spi.Unmanaged | Java EE |
|
UnproxyableResolutionException | Indicates that a contextual reference for a bean with a normal scope and a certain bean type cannot be obtained because the bean type cannot be proxied by the container. | Class | javax.enterprise.inject | Java EE |
|
UnsatisfiedResolutionException | Indicates that no bean matches a certain combination of required type and required qualifiers and is eligible for injection into a certain class. | Class | javax.enterprise.inject | Java EE |
|
Vetoed | Veto the processing of the class. | Class | javax.enterprise.inject | Java EE |
|
WithAnnotations | WithAnnotations may be applied to any portable extension observer method with an event parameter type of ProcessAnnotatedType to filter the events delivered. | Class | javax.enterprise.inject.spi | Java EE |
|
AfterBeanDiscovery | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
AfterDeploymentValidation | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
AfterTypeDiscovery | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
Alternative | | Class | javax.enterprise.inject | JBoss Weld |
|
AmbiguousResolutionException | | Class | javax.enterprise.inject | JBoss Weld |
|
Annotated | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
AnnotatedCallable | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
AnnotatedConstructor | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
AnnotatedField | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
AnnotatedMember | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
AnnotatedMethod | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
AnnotatedParameter | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
AnnotatedType | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
Any | | Class | javax.enterprise.inject | JBoss Weld |
|
Bean | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
BeanAttributes | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
BeanManager | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
BeforeBeanDiscovery | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
BeforeShutdown | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
CDI | | Class | javax.enterprise.inject.spi | JBoss Weld |
|
CDIProvider | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
CreationException | | Class | javax.enterprise.inject | JBoss Weld |
|
Decorated | | Class | javax.enterprise.inject | JBoss Weld |
|
Decorator | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
Default | | Class | javax.enterprise.inject | JBoss Weld |
|
DefinitionException | | Class | javax.enterprise.inject.spi | JBoss Weld |
|
DeploymentException | | Class | javax.enterprise.inject.spi | JBoss Weld |
|
Disposes | | Class | javax.enterprise.inject | JBoss Weld |
|
EventMetadata | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
Extension | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
IllegalProductException | | Class | javax.enterprise.inject | JBoss Weld |
|
InjectionException | | Class | javax.enterprise.inject | JBoss Weld |
|
InjectionPoint | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
InjectionTarget | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
InjectionTargetFactory | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
Instance | | Interface | javax.enterprise.inject | JBoss Weld |
|
Intercepted | | Class | javax.enterprise.inject | JBoss Weld |
|
InterceptionType | | Class | javax.enterprise.inject.spi | JBoss Weld |
|
Interceptor | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
Model | | Class | javax.enterprise.inject | JBoss Weld |
|
New | | Class | javax.enterprise.inject | JBoss Weld |
|
ObserverMethod | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
PassivationCapable | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessAnnotatedType | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessBean | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessBeanAttributes | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessInjectionPoint | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessInjectionTarget | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessManagedBean | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessObserverMethod | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessProducer | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessProducerField | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessProducerMethod | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessSessionBean | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProcessSyntheticAnnotatedType | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
Producer | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
ProducerFactory | | Interface | javax.enterprise.inject.spi | JBoss Weld |
|
Produces | | Class | javax.enterprise.inject | JBoss Weld |
|
ResolutionException | | Class | javax.enterprise.inject | JBoss Weld |
|
SessionBeanType | | Class | javax.enterprise.inject.spi | JBoss Weld |
|
Specializes | | Class | javax.enterprise.inject | JBoss Weld |
|
Stereotype | | Class | javax.enterprise.inject | JBoss Weld |
|
TransientReference | | Class | javax.enterprise.inject | JBoss Weld |
|
Typed | | Class | javax.enterprise.inject | JBoss Weld |
|
Unmanaged | | Class | javax.enterprise.inject.spi | JBoss Weld |
|
Unmanaged .UnmanagedInstance | | Class | javax.enterprise.inject.spi | JBoss Weld |
|
UnproxyableResolutionException | | Class | javax.enterprise.inject | JBoss Weld |
|
UnsatisfiedResolutionException | | Class | javax.enterprise.inject | JBoss Weld |
|
Vetoed | | Class | javax.enterprise.inject | JBoss Weld |
|
WithAnnotations | | Class | javax.enterprise.inject.spi | JBoss Weld |