Uses of Package
javax.enterprise.inject.spi
-
Classes in javax.enterprise.inject.spi used by javax.enterprise.inject.se Class Description BeanManager Allows a portable extension to interact directly with the container.Extension Service interface implemented by extensions. -
Classes in javax.enterprise.inject.spi used by javax.enterprise.inject.spi Class Description 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 Represents an enabled 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 containerDecorator Represents an enabled 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 AnInjectionTargetFactorycan create anInjectionTargetfor a given bean.InterceptionFactory InterceptionFactoryallows 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 Represents an observer method of an enabled bean.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 theBeanobject.ProcessManagedBean The container fires an event of this type for each enabled managed bean, before registering theBeanobject.ProcessObserverMethod The container fires an event of this type for each observer method of each enabled bean, before registering theObserverMethodobject.Producer Provides a generic operation for producing an instance of a type.ProducerFactory AnProducerFactorycan create anProducerfor a given bean.SessionBeanType Identifies the kind of Jakarta Enterprise Bean session bean.Unmanaged.UnmanagedInstance Represents a non-contextual instance. -
Classes in javax.enterprise.inject.spi used by javax.enterprise.inject.spi.configurator Class Description AnnotatedConstructor Represents a constructor of a Java class.AnnotatedField Represents a field of a Java class.AnnotatedMethod Represents a method of a Java type.AnnotatedParameter Represents a parameter of a method or constructor.AnnotatedType Represents a Java class or interface.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.EventContext Represents a context of a fired event.InjectionPoint Provides access to metadata about an injection point.ObserverMethod Represents an observer method of an enabled bean. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld Class Description CDI Provides access to the current container. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.annotated Class Description Annotated Represents a Java program element that can be annotated.AnnotatedMember Represents a member of a Java type.AnnotatedParameter Represents a parameter of a method or constructor.AnnotatedType Represents a Java class or interface. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.annotated.enhanced Class Description 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. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.annotated.enhanced.jlr Class Description 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. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.annotated.runtime Class Description Annotated Represents a Java program element that can be annotated.AnnotatedCallable Represents a callable member of a Java type.AnnotatedMember Represents a member of a Java type.AnnotatedMethod Represents a method of a Java type. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.annotated.slim Class Description Annotated Represents a Java program element that can be annotated.AnnotatedType Represents a Java class or interface.Extension Service interface implemented by extensions. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.annotated.slim.backed Class Description 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. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.annotated.slim.unbacked Class Description 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. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.bean Class Description Annotated Represents a Java program element that can be annotated.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.Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.Decorator Represents an enabled decorator.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 AnInjectionTargetFactorycan create anInjectionTargetfor a given bean.InterceptionType Identifies the kind of lifecycle callback, Jakarta Enterprise Bean timeout method or business method interception.Interceptor Represents an enabled interceptor.PassivationCapable Indicates that a custom implementation ofBeanorContextualis passivation capable.Producer Provides a generic operation for producing an instance of a type.ProducerFactory AnProducerFactorycan create anProducerfor a given bean. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.bean.attributes Class Description BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.BeanManager Allows a portable extension to interact directly with the container. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.bean.builtin Class Description AnnotatedType Represents a Java class or interface.Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.BeanManager Allows a portable extension to interact directly with the container.Decorator Represents an enabled decorator.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.InterceptionFactory InterceptionFactoryallows 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 Represents an observer method of an enabled bean.PassivationCapable Indicates that a custom implementation ofBeanorContextualis passivation capable. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.bean.builtin.ee Class Description AnnotatedField Represents a field of a Java class.Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.InjectionPoint Provides access to metadata about an injection point.PassivationCapable Indicates that a custom implementation ofBeanorContextualis passivation capable. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.bean.interceptor Class Description InterceptionType Identifies the kind of lifecycle callback, Jakarta Enterprise Bean timeout method or business method interception.Interceptor Represents an enabled interceptor. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.bean.proxy Class Description AnnotatedType Represents a Java class or interface.Bean Represents an enabled bean.Decorator Represents an enabled decorator.InjectionPoint Provides access to metadata about an injection point. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.bootstrap Class Description AnnotatedType Represents a Java class or interface.Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.BeanManager Allows a portable extension to interact directly with the container.Decorator Represents an enabled decorator.Extension Service interface implemented by extensions.InjectionPoint Provides access to metadata about an injection point.Interceptor Represents an enabled interceptor.ObserverMethod Represents an observer method of an enabled bean.Producer Provides a generic operation for producing an instance of a type. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.bootstrap.enablement Class Description Decorator Represents an enabled decorator.Extension Service interface implemented by extensions.Interceptor Represents an enabled interceptor. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.bootstrap.event Class Description 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 registeredBeanandObserverMethodobjects for the discovered beans, but before detecting deployment problems.AnnotatedType Represents a Java class or interface.Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.InjectionPoint Provides access to metadata about an injection point.InterceptionType Identifies the kind of lifecycle callback, Jakarta Enterprise Bean timeout method or business method interception. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.bootstrap.events Class Description 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 registeredBeanandObserverMethodobjects for the discovered beans, but before detecting deployment problems.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.AfterTypeDiscovery This event type is thrown by the container after type discovery is complete.Annotated Represents a Java program element that can be annotated.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 Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.BeforeBeanDiscovery This event type is thrown by the container before the bean discovery process begins.BeforeShutdown The type of the final event the container fires after it has finished processing requests and destroyed all contexts.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.InterceptionType Identifies the kind of lifecycle callback, Jakarta Enterprise Bean timeout method or business method interception.Interceptor Represents an enabled interceptor.ObserverMethod Represents an observer method of an enabled bean.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 theBeanobject.ProcessBeanAttributes The container fires an event of this type for each enabled bean, interceptor or decorator deployed in a bean archive before registering theBeanobject.ProcessInjectionPoint The container fires an event of this type for every injection point of every Jakarta EE component class supporting injection that may be instantiated by the container at runtime, including every managed bean declared usingjavax.annotation.ManagedBean, Jakarta Enterprise Bean session or message-driven bean, enabled bean, enabled interceptor or enabled decorator.ProcessInjectionTarget The container fires an event of this type for every Jakarta EE component class supporting injection that may be instantiated by the container at runtime, including every managed bean declared usingjavax.annotation.ManagedBean, Jakarta Enterprise Bean session or message-driven bean, enabled bean, enabled interceptor or enabled decorator.ProcessManagedBean The container fires an event of this type for each enabled managed bean, before registering theBeanobject.ProcessObserverMethod The container fires an event of this type for each observer method of each enabled bean, before registering theObserverMethodobject.ProcessProducer The container fires an event of this type for each producer method or field of each enabled bean, including resources.ProcessProducerField The container fires an event of this type for each enabled producer field, before registering theBeanobject.ProcessProducerMethod The container fires an event of this type for each enabled producer method, before registering theBeanobject.ProcessSessionBean The container fires an event of this type for each enabled session bean, before registering theBeanobject.ProcessSyntheticAnnotatedType The container fires an event of this type for each Java class or interface added byBeforeBeanDiscovery.addAnnotatedType(AnnotatedType),BeforeBeanDiscovery.addAnnotatedType(AnnotatedType, String)orAfterTypeDiscovery.addAnnotatedType(AnnotatedType, String)ProcessSyntheticBean The container fires an event of this type for each custom bean implementation added throughAfterBeanDiscovery.addBean()orAfterBeanDiscovery.addBean(Bean), before registering theBeanobject.ProcessSyntheticObserverMethod The container fires an event of this type for each custom implementation ofObserverMethodadded throughAfterBeanDiscovery.addObserverMethod(ObserverMethod)orAfterBeanDiscovery.addObserverMethod(), before registering theObserverMethodobject.Producer Provides a generic operation for producing an instance of a type.SessionBeanType Identifies the kind of Jakarta Enterprise Bean session bean. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.bootstrap.events.configurator Class Description Annotated Represents a Java program element that can be annotated.AnnotatedMethod Represents a method of a Java type.AnnotatedType Represents a Java class or interface.Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.Extension Service interface implemented by extensions.InjectionPoint Provides access to metadata about an injection point.ObserverMethod Represents an observer method of an enabled bean.Producer Provides a generic operation for producing an instance of a type. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.environment.se Class Description 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 registeredBeanandObserverMethodobjects for the discovered beans, but before detecting deployment problems.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.AfterTypeDiscovery This event type is thrown by the container after type discovery is complete.BeanManager Allows a portable extension to interact directly with the container.BeforeBeanDiscovery This event type is thrown by the container before the bean discovery process begins.BeforeShutdown The type of the final event the container fires after it has finished processing requests and destroyed all contexts.CDI Provides access to the current container.CDIProvider Interface implemented by a CDI provider to provide access to the current containerExtension Service interface implemented by extensions.ObserverMethod Represents an observer method of an enabled bean.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 theBeanobject.ProcessBeanAttributes The container fires an event of this type for each enabled bean, interceptor or decorator deployed in a bean archive before registering theBeanobject.ProcessInjectionPoint The container fires an event of this type for every injection point of every Jakarta EE component class supporting injection that may be instantiated by the container at runtime, including every managed bean declared usingjavax.annotation.ManagedBean, Jakarta Enterprise Bean session or message-driven bean, enabled bean, enabled interceptor or enabled decorator.ProcessInjectionTarget The container fires an event of this type for every Jakarta EE component class supporting injection that may be instantiated by the container at runtime, including every managed bean declared usingjavax.annotation.ManagedBean, Jakarta Enterprise Bean session or message-driven bean, enabled bean, enabled interceptor or enabled decorator.ProcessManagedBean The container fires an event of this type for each enabled managed bean, before registering theBeanobject.ProcessObserverMethod The container fires an event of this type for each observer method of each enabled bean, before registering theObserverMethodobject.ProcessProducer The container fires an event of this type for each producer method or field of each enabled bean, including resources.ProcessProducerField The container fires an event of this type for each enabled producer field, before registering theBeanobject.ProcessProducerMethod The container fires an event of this type for each enabled producer method, before registering theBeanobject.ProcessSessionBean The container fires an event of this type for each enabled session bean, before registering theBeanobject.ProcessSyntheticAnnotatedType The container fires an event of this type for each Java class or interface added byBeforeBeanDiscovery.addAnnotatedType(AnnotatedType),BeforeBeanDiscovery.addAnnotatedType(AnnotatedType, String)orAfterTypeDiscovery.addAnnotatedType(AnnotatedType, String)ProcessSyntheticBean The container fires an event of this type for each custom bean implementation added throughAfterBeanDiscovery.addBean()orAfterBeanDiscovery.addBean(Bean), before registering theBeanobject.ProcessSyntheticObserverMethod The container fires an event of this type for each custom implementation ofObserverMethodadded throughAfterBeanDiscovery.addObserverMethod(ObserverMethod)orAfterBeanDiscovery.addObserverMethod(), before registering theObserverMethodobject. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.event Class Description EventMetadata Provides access to metadata about an observed event payload.InjectionPoint Provides access to metadata about an injection point.ObserverMethod Represents an observer method of an enabled bean.Prioritized This interface allows some SPI implementation to change their priority programmatically. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.exceptions Class Description DefinitionException Thrown when a definition error occurs.DeploymentException Thrown when a deployment problem occurs. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.inject Class Description Bean Represents an enabled bean. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.injection Class Description Annotated Represents a Java program element that can be annotated.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 Represents an enabled bean.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.InterceptionFactory InterceptionFactoryallows to create a wrapper instance whose method invocations are intercepted by method interceptors and forwarded to a provided instance.Producer Provides a generic operation for producing an instance of a type. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.injection.attributes Class Description AnnotatedField Represents a field of a Java class.AnnotatedParameter Represents a parameter of a method or constructor.Bean Represents an enabled bean.InjectionPoint Provides access to metadata about an injection point. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.injection.producer Class Description Annotated Represents a Java program element that can be annotated.AnnotatedField Represents a field of a Java class.AnnotatedMember Represents a member of a Java type.AnnotatedType Represents a Java class or interface.Bean Represents an enabled bean.Decorator Represents an enabled decorator.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.Producer Provides a generic operation for producing an instance of a type. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.interceptor.builder Class Description Annotated Represents a Java program element that can be annotated.InterceptionType Identifies the kind of lifecycle callback, Jakarta Enterprise Bean timeout method or business method interception. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.interceptor.proxy Class Description InterceptionType Identifies the kind of lifecycle callback, Jakarta Enterprise Bean timeout method or business method interception.Interceptor Represents an enabled interceptor. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.interceptor.reader Class Description InjectionTarget Provides operations for performing dependency injection and lifecycle callbacks on an instance of a type.Interceptor Represents an enabled interceptor. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.interceptor.spi.model Class Description InterceptionType Identifies the kind of lifecycle callback, Jakarta Enterprise Bean timeout method or business method interception. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.logging Class Description ObserverMethod Represents an observer method of an enabled bean. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.manager Class Description 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 Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.BeanManager Allows a portable extension to interact directly with the container.Decorator Represents an enabled decorator.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 AnInjectionTargetFactorycan create anInjectionTargetfor a given bean.InterceptionFactory InterceptionFactoryallows 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 Represents an observer method of an enabled bean.Producer Provides a generic operation for producing an instance of a type.ProducerFactory AnProducerFactorycan create anProducerfor a given bean. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.metadata.cache Class Description AnnotatedMethod Represents a method of a Java type.AnnotatedType Represents a Java class or interface.Bean Represents an enabled bean. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.module Class Description Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.InjectionPoint Provides access to metadata about an injection point. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.proxy Class Description Bean Represents an enabled bean. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.resolution Class Description Bean Represents an enabled bean.Decorator Represents an enabled decorator.InjectionPoint Provides access to metadata about an injection point.InterceptionType Identifies the kind of lifecycle callback, Jakarta Enterprise Bean timeout method or business method interception.Interceptor Represents an enabled interceptor.ObserverMethod Represents an observer method of an enabled bean. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.resources Class Description AnnotatedMember Represents a member of a Java type.AnnotatedParameter Represents a parameter of a method or constructor.AnnotatedType Represents a Java class or interface.Bean Represents an enabled bean. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.serialization Class Description AnnotatedMethod Represents a method of a Java type.Bean Represents an enabled bean.InjectionPoint Provides access to metadata about an injection point. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.util Class Description Annotated Represents a Java program element that can be annotated.AnnotatedCallable Represents a callable member of a Java type.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 Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.BeanManager Allows a portable extension to interact directly with the container.Decorator Represents an enabled decorator.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 AnInjectionTargetFactorycan create anInjectionTargetfor a given bean.InterceptionFactory InterceptionFactoryallows 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 Represents an observer method of an enabled bean.ProducerFactory AnProducerFactorycan create anProducerfor a given bean. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.util.annotated Class Description 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.BeanManager Allows a portable extension to interact directly with the container. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.util.bean Class Description Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.Decorator Represents an enabled decorator.InjectionPoint Provides access to metadata about an injection point.InterceptionType Identifies the kind of lifecycle callback, Jakarta Enterprise Bean timeout method or business method interception.Interceptor Represents an enabled interceptor. -
Classes in javax.enterprise.inject.spi used by org.jboss.weld.util.reflection Class Description AnnotatedConstructor Represents a constructor of a Java class.AnnotatedField Represents a field of a Java class.AnnotatedMethod Represents a method of a Java type.AnnotatedParameter Represents a parameter of a method or constructor.AnnotatedType Represents a Java class or interface.InjectionPoint Provides access to metadata about an injection point.