All Classes and Interfaces
Class
Description
A base class for implementing
Bean.
Utilities for working with
Annotateds. Class for constructing a new AnnotatedType.
Helper class used to build annotation stores
A collection of utilities for working with Arrays that goes beyond that in
the JDK.
A builder class for creating immutable beans.
This class provides access to the
BeanManager
by registering the current BeanManager in an extension and
making it available via a singleton factory for the current application.A set of utility methods for working with beans.
Callbacks used by
BeanBuilder and ImmutableBean to allow control
of the creation and destruction of a custom bean.Represents a non-contextual instance
An helper class providing useful assertion methods.
An implementation of
ContextualLifecycle that is backed by an
InjectionTarget.Injection target implementation that does nothing
An implementation of
Bean that forwards all calls to the
ForwardingBean.delegate().An implementation of
ObserverMethod that forwards all calls to
ForwardingObserverMethod.delegate().Utility class for resolving all bean types from a given type.
A base class for implementing
Bean.
A base class for implementing
InjectionPoint.
A base class for implementing a
PassivationCapable Bean.
Allows an
AnnotatedMethod to be injected using the CDI type safe
resolution rules.The JBoss Logging interface which defined the logging methods for the CDI integration.
Warning this class consists of generated code.
Provides the ability to redefine the value of a parameter on an
InjectableMethod via the
ParameterValueRedefiner.redefineParameterValue(ParameterValue) callback.Provides the default parameter's value, along with metadata about the
parameter to a parameter redefinition.
Utility class for working with JDK Reflection and also CDI's
Annotated metadata.A
PrivilegedAction that calls
AccessibleObject.setAccessible(boolean)
A synthetic qualifier that can be used to replace other user-supplied
configuration at deployment.
Provides a unique Synthetic qualifier for the specified namespace
Utility class for Types