Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addAnnotatedType(AnnotatedType<?>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
-
Adds a given
AnnotatedType
to the set of types which will be scanned during bean discovery. - addAnnotatedType(AnnotatedType<?>, String) - Method in interface javax.enterprise.inject.spi.AfterTypeDiscovery
-
Adds a given
AnnotatedType
to the set of types which will be scanned during bean discovery. - addAnnotatedType(AnnotatedType<?>, String) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
-
Adds a given
AnnotatedType
to the set of types which will be scanned during bean discovery. - addBean(Bean<?>) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
-
Fires an event of type
ProcessBean
containing the givenBean
and then registers theBean
with the container, thereby making it available for injection into other beans. - addContext(Context) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
-
Registers a custom
Context
object with the container. - addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
-
Registers a definition error with the container, causing the container to abort deployment after all observers have been notified.
- addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessBean
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is complete.
- addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is complete.
- addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessInjectionPoint
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is complete.
- addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessInjectionTarget
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is complete.
- addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessObserverMethod
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is complete.
- addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessProducer
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is complete.
- addDeploymentProblem(Throwable) - Method in interface javax.enterprise.inject.spi.AfterDeploymentValidation
-
Registers a deployment problem with the container, causing the container to abort deployment after all observers have been notified.
- addInterceptorBinding(Class<? extends Annotation>, Annotation...) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares an annotation type as an interceptor binding type, and specifies its meta-annotations.
- addInterceptorBinding(AnnotatedType<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares an annotation type as an interceptor binding type.
- addObserverMethod(ObserverMethod<?>) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
-
Fires an event of type
ProcessObserverMethod
containing the givenObserverMethod
and then registers theObserverMethod
with the container, thereby making it available for event notifications. - addQualifier(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares an annotation type as a Qualifier qualifier type.
- addQualifier(AnnotatedType<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares an annotation type as a Qualifier qualifier type.
- addScope(Class<? extends Annotation>, boolean, boolean) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares an annotation type as a scope type.
- addStereotype(Class<? extends Annotation>, Annotation...) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares an annotation type as a stereotype, and specifies its meta-annotations.
- AFTER_COMPLETION - Enum constant in enum class javax.enterprise.event.TransactionPhase
-
Identifies an after completion observer method, called during the after completion phase of the transaction.
- AFTER_FAILURE - Enum constant in enum class javax.enterprise.event.TransactionPhase
-
Identifies an after failure observer method, called during the after completion phase of the transaction, only when the transaction fails.
- AFTER_SUCCESS - Enum constant in enum class javax.enterprise.event.TransactionPhase
-
Identifies an after success observer method, called during the after completion phase of the transaction, only when the transaction completes successfully.
- AfterBeanDiscovery - Interface in javax.enterprise.inject.spi
-
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
andObserverMethod
objects for the discovered beans, but before detecting deployment problems. - AfterDeploymentValidation - Interface in javax.enterprise.inject.spi
-
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 - Interface in javax.enterprise.inject.spi
-
This event type is thrown by the container after type discovery is complete.
- AlterableContext - Interface in javax.enterprise.context.spi
-
Provides an operation for obtaining and destroying contextual instances with a particular scope of any contextual type.
- Alternative - Annotation Interface in javax.enterprise.inject
-
Specifies that a bean is an alternative.
- ALWAYS - Enum constant in enum class javax.enterprise.event.Reception
-
Specifies that an observer method always receives event notifications.
- AmbiguousResolutionException - Exception in javax.enterprise.inject
-
Indicates that multiple beans match a certain combination of required type and required qualifiers and are eligible for injection into a certain class.
- AmbiguousResolutionException() - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
- AmbiguousResolutionException(String) - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
- AmbiguousResolutionException(String, Throwable) - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
- AmbiguousResolutionException(Throwable) - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
- Annotated - Interface in javax.enterprise.inject.spi
-
Represents a Java program element that can be annotated.
- AnnotatedCallable<X> - Interface in javax.enterprise.inject.spi
-
Represents a callable member of a Java type.
- AnnotatedConstructor<X> - Interface in javax.enterprise.inject.spi
-
Represents a constructor of a Java class.
- AnnotatedField<X> - Interface in javax.enterprise.inject.spi
-
Represents a field of a Java class.
- AnnotatedMember<X> - Interface in javax.enterprise.inject.spi
-
Represents a member of a Java type.
- AnnotatedMethod<X> - Interface in javax.enterprise.inject.spi
-
Represents a method of a Java type.
- AnnotatedParameter<X> - Interface in javax.enterprise.inject.spi
-
Represents a parameter of a method or constructor.
- AnnotatedType<X> - Interface in javax.enterprise.inject.spi
-
Represents a Java class or interface.
- AnnotationLiteral<T extends Annotation> - Class in javax.enterprise.util
-
Supports inline instantiation of annotation type instances.
- AnnotationLiteral() - Constructor for class javax.enterprise.util.AnnotationLiteral
- annotationType() - Method in class javax.enterprise.util.AnnotationLiteral
- Any - Annotation Interface in javax.enterprise.inject
-
The built-in qualifier type.
- ApplicationScoped - Annotation Interface in javax.enterprise.context
-
Specifies that a bean is application scoped.
- areInterceptorBindingsEquivalent(Annotation, Annotation) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Determine if two interceptor bindings are considered equivalent for the purposes of typesafe resolution, taking into account any members annotated with
Nonbinding
. - areQualifiersEquivalent(Annotation, Annotation) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Determine if two qualifiers are considered equivalent for the purposes of typesafe resolution, taking into account any members annotated with
Nonbinding
. - AROUND_CONSTRUCT - Enum constant in enum class javax.enterprise.inject.spi.InterceptionType
-
Intercepts a constructor invocation
- AROUND_INVOKE - Enum constant in enum class javax.enterprise.inject.spi.InterceptionType
-
Intercepts method invocation
- AROUND_TIMEOUT - Enum constant in enum class javax.enterprise.inject.spi.InterceptionType
-
Intercepts a timeout
B
- Bean<T> - Interface in javax.enterprise.inject.spi
-
Represents an enabled bean.
- BeanAttributes<T> - Interface in javax.enterprise.inject.spi
-
The BeanAttributes interface exposes the basic attributes of a bean.
- BeanManager - Interface in javax.enterprise.inject.spi
-
Allows a portable extension to interact directly with the container.
- BEFORE_COMPLETION - Enum constant in enum class javax.enterprise.event.TransactionPhase
-
Identifies a before completion observer method, called during the before completion phase of the transaction.
- BeforeBeanDiscovery - Interface in javax.enterprise.inject.spi
-
This event type is thrown by the container before the bean discovery process begins.
- BeforeShutdown - Interface in javax.enterprise.inject.spi
-
The type of the final event the container fires after it has finished processing requests and destroyed all contexts.
- begin() - Method in interface javax.enterprise.context.Conversation
-
Mark the current transient conversation long-running.
- begin(String) - Method in interface javax.enterprise.context.Conversation
-
Mark the current transient conversation long-running, with a specified identifier.
- BusyConversationException - Exception in javax.enterprise.context
-
Indicates that the container has rejected a request because a concurrent request is associated with the same conversation context.
- BusyConversationException() - Constructor for exception javax.enterprise.context.BusyConversationException
- BusyConversationException(String) - Constructor for exception javax.enterprise.context.BusyConversationException
- BusyConversationException(String, Throwable) - Constructor for exception javax.enterprise.context.BusyConversationException
- BusyConversationException(Throwable) - Constructor for exception javax.enterprise.context.BusyConversationException
C
- CDI<T> - Class in javax.enterprise.inject.spi
-
Provides access to the current container.
- CDI() - Constructor for class javax.enterprise.inject.spi.CDI
- CDIProvider - Interface in javax.enterprise.inject.spi
-
Interface implemented by a CDI provider to provide access to the current container
- configuredProvider - Static variable in class javax.enterprise.inject.spi.CDI
- Context - Interface in javax.enterprise.context.spi
-
Provides an operation for obtaining contextual instances with a particular scope of any contextual type.
- ContextException - Exception in javax.enterprise.context
-
Indicates a problem relating to context management.
- ContextException() - Constructor for exception javax.enterprise.context.ContextException
- ContextException(String) - Constructor for exception javax.enterprise.context.ContextException
- ContextException(String, Throwable) - Constructor for exception javax.enterprise.context.ContextException
- ContextException(Throwable) - Constructor for exception javax.enterprise.context.ContextException
- ContextNotActiveException - Exception in javax.enterprise.context
-
Indicates that a context is not active.
- ContextNotActiveException() - Constructor for exception javax.enterprise.context.ContextNotActiveException
- ContextNotActiveException(String) - Constructor for exception javax.enterprise.context.ContextNotActiveException
- ContextNotActiveException(String, Throwable) - Constructor for exception javax.enterprise.context.ContextNotActiveException
- ContextNotActiveException(Throwable) - Constructor for exception javax.enterprise.context.ContextNotActiveException
- Contextual<T> - Interface in javax.enterprise.context.spi
-
Defines operations to create and destroy contextual instances of a certain type.
- Conversation - Interface in javax.enterprise.context
-
Allows the application to manage the conversation context by marking the current conversation as transient or long-running, specifying a conversation identifier, or setting the conversation timeout.
- ConversationScoped - Annotation Interface in javax.enterprise.context
-
Specifies that a bean is conversation scoped.
- create(CreationalContext<T>) - Method in interface javax.enterprise.context.spi.Contextual
-
Create a new instance of the contextual type.
- createAnnotatedType(Class<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtain an
AnnotatedType
that may be used to read the annotations of the given class or interface. - createBean(BeanAttributes<T>, Class<T>, InjectionTargetFactory<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
- createBean(BeanAttributes<T>, Class<X>, ProducerFactory<X>) - Method in interface javax.enterprise.inject.spi.BeanManager
- createBeanAttributes(AnnotatedMember<?>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtains a
BeanAttributes
for the givenAnnotatedType
. - createBeanAttributes(AnnotatedType<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtains a
BeanAttributes
for the givenAnnotatedType
. - createCreationalContext(Contextual<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtain an instance of a
CreationalContext
for the given contextual type, or for a non-contextual object. - createInjectionPoint(AnnotatedField<?>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtains a container provided implementation of
InjectionPoint
for the givenAnnotatedField
. - createInjectionPoint(AnnotatedParameter<?>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtains a container provided implementation of
InjectionPoint
for the givenAnnotatedParameter
. - createInjectionTarget(AnnotatedType<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtains an
InjectionTarget
for the givenAnnotatedType
. - createInjectionTarget(Bean<T>) - Method in interface javax.enterprise.inject.spi.InjectionTargetFactory
-
Create a new injection target for a bean.
- createProducer(Bean<T>) - Method in interface javax.enterprise.inject.spi.ProducerFactory
-
Create a new producer for a bean.
- CreationalContext<T> - Interface in javax.enterprise.context.spi
-
Provides operations that are used by the
Contextual
implementation during instance creation and destruction. - CreationException - Exception in javax.enterprise.inject
-
Indicates that a checked exception was thrown during creation of a bean.
- CreationException() - Constructor for exception javax.enterprise.inject.CreationException
- CreationException(String) - Constructor for exception javax.enterprise.inject.CreationException
- CreationException(String, Throwable) - Constructor for exception javax.enterprise.inject.CreationException
- CreationException(Throwable) - Constructor for exception javax.enterprise.inject.CreationException
- current() - Static method in class javax.enterprise.inject.spi.CDI
-
Get the CDI instance that provides access to the current container.
D
- Decorated - Annotation Interface in javax.enterprise.inject
-
A decorator may inject metadata about the bean it is decorating
- Decorator<T> - Interface in javax.enterprise.inject.spi
-
Represents an enabled decorator.
- Decorator - Annotation Interface in javax.decorator
-
Specifies that a class is a decorator.
- Default - Annotation Interface in javax.enterprise.inject
-
The default qualifier type.
- DefinitionException - Exception in javax.enterprise.inject.spi
-
Thrown when a definition error occurs.
- DefinitionException(String) - Constructor for exception javax.enterprise.inject.spi.DefinitionException
- DefinitionException(String, Throwable) - Constructor for exception javax.enterprise.inject.spi.DefinitionException
- DefinitionException(Throwable) - Constructor for exception javax.enterprise.inject.spi.DefinitionException
- Delegate - Annotation Interface in javax.decorator
-
Identifies the delegate injection point of a decorator.
- Dependent - Annotation Interface in javax.enterprise.context
-
Specifies that a bean belongs to the dependent pseudo-scope.
- DeploymentException - Exception in javax.enterprise.inject.spi
-
Thrown when a deployment problem occurs.
- DeploymentException(String) - Constructor for exception javax.enterprise.inject.spi.DeploymentException
- DeploymentException(String, Throwable) - Constructor for exception javax.enterprise.inject.spi.DeploymentException
- DeploymentException(Throwable) - Constructor for exception javax.enterprise.inject.spi.DeploymentException
- destroy(Contextual<?>) - Method in interface javax.enterprise.context.spi.AlterableContext
-
Destroy the existing contextual instance.
- destroy(T) - Method in interface javax.enterprise.inject.Instance
-
When called, the container destroys the instance if the active context object for the scope type of the bean supports destroying bean instances.
- destroy(T, CreationalContext<T>) - Method in interface javax.enterprise.context.spi.Contextual
-
Destroy an instance of the contextual type.
- Destroyed - Annotation Interface in javax.enterprise.context
-
The
@Destroyed
qualifier. - discoveredProviders - Static variable in class javax.enterprise.inject.spi.CDI
- dispose() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Dispose of the instance, doing any necessary cleanup
- dispose(T) - Method in interface javax.enterprise.inject.spi.Producer
-
Destroys the instance.
- Disposes - Annotation Interface in javax.enterprise.inject
-
Identifies the disposed parameter of a disposer method.
- during() - Element in annotation interface javax.enterprise.event.Observes
-
Specifies at what time the observer method is notified.
E
- end() - Method in interface javax.enterprise.context.Conversation
-
Marks the current long-running conversation transient.
- equals(Object) - Method in class javax.enterprise.util.AnnotationLiteral
- equals(Object) - Method in class javax.enterprise.util.TypeLiteral
- Event<T> - Interface in javax.enterprise.event
-
Allows the application to fire events of a particular type.
- EventMetadata - Interface in javax.enterprise.inject.spi
-
Provides access to metadata about an observed event payload.
- Extension - Interface in javax.enterprise.inject.spi
-
Service interface implemented by extensions.
F
- fire(T) - Method in interface javax.enterprise.event.Event
-
Fires an event with the specified qualifiers and notifies observers.
- fireEvent(Object, Annotation...) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Fire an event and notify observers.
G
- get() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Get the instance
- get(Contextual<T>) - Method in interface javax.enterprise.context.spi.Context
-
Return an existing instance of a certain contextual type or a null value.
- get(Contextual<T>, CreationalContext<T>) - Method in interface javax.enterprise.context.spi.Context
-
Return an existing instance of certain contextual type or create a new instance by calling
Contextual.create(CreationalContext)
and return the new instance. - getAlternatives() - Method in interface javax.enterprise.inject.spi.AfterTypeDiscovery
- getAnnotated() - Method in interface javax.enterprise.inject.spi.InjectionPoint
-
Obtain an instance of
AnnotatedField
orAnnotatedParameter
, depending upon whether the injection point is an injected field or a constructor/method parameter. - getAnnotated() - Method in interface javax.enterprise.inject.spi.ProcessBean
-
Returns the
AnnotatedType
representing the bean class, theAnnotatedMethod
representing the producer method, or theAnnotatedField
representing the producer field. - getAnnotated() - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
- getAnnotatedBeanClass() - Method in interface javax.enterprise.inject.spi.ProcessManagedBean
-
Returns the
AnnotatedType
representing the bean class. - getAnnotatedDisposedParameter() - Method in interface javax.enterprise.inject.spi.ProcessProducerField
-
Returns the
AnnotatedParameter
for any matching injection point of the same type as the producer field return type found on a disposal method. - getAnnotatedDisposedParameter() - Method in interface javax.enterprise.inject.spi.ProcessProducerMethod
-
Returns the
AnnotatedParameter
for any matching injection point of the same type as the producer method return type found on a disposal method. - getAnnotatedMember() - Method in interface javax.enterprise.inject.spi.ProcessProducer
-
Returns the
AnnotatedField
representing the producer field or theAnnotatedMethod
representing the producer method. - getAnnotatedMethod() - Method in interface javax.enterprise.inject.spi.ProcessObserverMethod
-
The
AnnotatedMethod
representing the observer method. - getAnnotatedProducerField() - Method in interface javax.enterprise.inject.spi.ProcessProducerField
-
Returns the
AnnotatedField
representing the producer field. - getAnnotatedProducerMethod() - Method in interface javax.enterprise.inject.spi.ProcessProducerMethod
-
Returns the
AnnotatedMethod
representing the producer method. - getAnnotatedType() - Method in interface javax.enterprise.inject.spi.ProcessAnnotatedType
-
Returns the
AnnotatedType
object that will be used by the container to read the declared annotations. - getAnnotatedType() - Method in interface javax.enterprise.inject.spi.ProcessInjectionTarget
-
Returns the
AnnotatedType
representing the managed bean class, session bean class or other Java EE component class supporting injection. - getAnnotatedType(Class<T>, String) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
-
Obtain the
AnnotatedType
that may be used to read the annotations of the given class or interface as defined during container initialization. - getAnnotatedTypes(Class<T>) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
-
Obtain the
AnnotatedType
s that may be used to read the annotations of the given class or interface as defined during container initialization. - getAnnotation(Class<T>) - Method in interface javax.enterprise.inject.spi.Annotated
-
Get program element annotation of a certain annotation type.
- getAnnotations() - Method in interface javax.enterprise.inject.spi.Annotated
-
Get all annotations of the program element.
- getBaseType() - Method in interface javax.enterprise.inject.spi.Annotated
-
Get the type of the annotated program element.
- getBean() - Method in interface javax.enterprise.inject.spi.InjectionPoint
-
Get the
Bean
object representing the bean that defines the injection point. - getBean() - Method in interface javax.enterprise.inject.spi.ProcessBean
-
Returns the
Bean
object that is about to be registered. - getBeanAttributes() - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
- getBeanClass() - Method in interface javax.enterprise.inject.spi.Bean
-
The bean class of the managed bean or session bean or of the bean that declares the producer method or field.
- getBeanClass() - Method in interface javax.enterprise.inject.spi.ObserverMethod
-
Obtains the class of the type that declares the observer method.
- getBeanManager() - Method in class javax.enterprise.inject.spi.CDI
-
Get the CDI BeanManager for the current context
- getBeans(Type, Annotation...) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Return the set of beans which have the given required type and qualifiers and are available for injection in the module or library containing the class into which the BeanManager was injected or the Java EE component from whose JNDI environment namespace the BeanManager was obtained, according to the rules of typesafe resolution.
- getBeans(String) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Return the set of beans which have the given EL name and are available for injection in the module or library containing the class into which the BeanManager was injected or the Java EE component from whose JNDI environment namespace the BeanManager was obtained, according to the rules of EL name resolution.
- getCDI() - Method in interface javax.enterprise.inject.spi.CDIProvider
-
Provides access to the current container
- getConstructors() - Method in interface javax.enterprise.inject.spi.AnnotatedType
-
Get the constructors of the type.
- getContext(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtains an active context object for the given scope .
- getDeclaringCallable() - Method in interface javax.enterprise.inject.spi.AnnotatedParameter
-
Get the declaring method or constructor.
- getDeclaringType() - Method in interface javax.enterprise.inject.spi.AnnotatedMember
-
Get the type which defines this member.
- getDecoratedTypes() - Method in interface javax.enterprise.inject.spi.Decorator
-
Obtains the decorated types.
- getDecorators() - Method in interface javax.enterprise.inject.spi.AfterTypeDiscovery
- getDelegateQualifiers() - Method in interface javax.enterprise.inject.spi.Decorator
-
Obtains the qualifiers of the delegate injection point.
- getDelegateType() - Method in interface javax.enterprise.inject.spi.Decorator
-
Obtains the type of the delegate injection point.
- getEjbName() - Method in interface javax.enterprise.inject.spi.ProcessSessionBean
-
Returns the EJB name of the session bean.
- getELResolver() - Method in interface javax.enterprise.inject.spi.BeanManager
-
Returns a
ELResolver
that resolves beans by EL name. - getExtension(Class<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtains the container's instance of an Extension class declared in
META-INF/services
. - getFields() - Method in interface javax.enterprise.inject.spi.AnnotatedType
-
Get the fields of the type.
- getId() - Method in interface javax.enterprise.context.Conversation
-
Get the identifier of the current long-running conversation.
- getId() - Method in interface javax.enterprise.inject.spi.PassivationCapable
-
A string that uniquely identifies the instance of
Bean
orContextual
. - getInjectableReference(InjectionPoint, CreationalContext<?>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtains an injectable reference for a certain injection point.
- getInjectionPoint() - Method in interface javax.enterprise.inject.spi.EventMetadata
-
Get the
InjectionPoint
representing the injectedEvent
instance which fired the event, ornull
if it was fired fromBeanManager.fireEvent(Object, Annotation...)
; - getInjectionPoint() - Method in interface javax.enterprise.inject.spi.ProcessInjectionPoint
- getInjectionPoints() - Method in interface javax.enterprise.inject.spi.Bean
-
Obtains the
InjectionPoint
objects representing injection points of the bean, that will be validated by the container at initialization time. - getInjectionPoints() - Method in interface javax.enterprise.inject.spi.Producer
-
Returns the set of all
InjectionPoints
. - getInjectionTarget() - Method in interface javax.enterprise.inject.spi.ProcessInjectionTarget
-
Returns the
InjectionTarget
object that will be used by the container to perform injection. - getInjectionTargetFactory(AnnotatedType<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
An implementation of
InjectionTargetFactory
that provides container createdInjectionTarget
instances. - getInterceptorBindingDefinition(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtains the set of meta-annotations for a certain interceptor binding type .
- getInterceptorBindingHashCode(Annotation) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Determine the hash code of an interceptor binding, using the JDK algorithm for determining an annotation hash code, ignoring any members annotated with
Nonbinding
. - getInterceptorBindings() - Method in interface javax.enterprise.inject.spi.Interceptor
-
Obtains the interceptor bindings of the interceptor.
- getInterceptors() - Method in interface javax.enterprise.inject.spi.AfterTypeDiscovery
- getJavaClass() - Method in interface javax.enterprise.inject.spi.AnnotatedType
-
Get the underlying
Class
. - getJavaMember() - Method in interface javax.enterprise.inject.spi.AnnotatedConstructor
-
Get the underlying
Constructor
. - getJavaMember() - Method in interface javax.enterprise.inject.spi.AnnotatedField
-
Get the underlying
Field
. - getJavaMember() - Method in interface javax.enterprise.inject.spi.AnnotatedMember
-
Get the underlying
Member
. - getJavaMember() - Method in interface javax.enterprise.inject.spi.AnnotatedMethod
-
Get the underlying
Method
. - getMember() - Method in interface javax.enterprise.inject.spi.InjectionPoint
-
Get the
Field
object in the case of field injection, theMethod
object in the case of method parameter injection or theConstructor
object in the case of constructor parameter injection. - getMethods() - Method in interface javax.enterprise.inject.spi.AnnotatedType
-
Get the methods of the type.
- getName() - Method in interface javax.enterprise.inject.spi.BeanAttributes
-
Obtains the EL name of a bean, if it has one.
- getObservedQualifiers() - Method in interface javax.enterprise.inject.spi.ObserverMethod
-
Obtains the set of observed event qualifiers.
- getObservedType() - Method in interface javax.enterprise.inject.spi.ObserverMethod
-
Obtains the observed event type.
- getObserverMethod() - Method in interface javax.enterprise.inject.spi.ProcessObserverMethod
-
The
ObserverMethod
object that will be used by the container to invoke the observer when a matching event is fired. - getParameters() - Method in interface javax.enterprise.inject.spi.AnnotatedCallable
-
Get the parameters of the callable member.
- getPassivationCapableBean(String) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Returns the
PassivationCapable
bean with the given identifier. - getPosition() - Method in interface javax.enterprise.inject.spi.AnnotatedParameter
-
Get the position of the parameter in the method or constructor argument list.
- getProducer() - Method in interface javax.enterprise.inject.spi.ProcessProducer
-
Returns the
Producer
object that will be used by the container to call the producer method or read the producer field. - getProducerFactory(AnnotatedField<? super X>, Bean<X>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
An implementation of
ProducerFactory
that provides container createdProducer
instances for the given field. - getProducerFactory(AnnotatedMethod<? super X>, Bean<X>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
An implementation of
ProducerFactory
that provides container createdProducer
instances for the given method. - getQualifierHashCode(Annotation) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Determine the hash code of a qualifier, using the JDK algorithm for determining an annotation hash code, ignoring any members annotated with
Nonbinding
. - getQualifiers() - Method in interface javax.enterprise.inject.spi.BeanAttributes
-
Obtains the qualifiers of the bean.
- getQualifiers() - Method in interface javax.enterprise.inject.spi.EventMetadata
-
Get the qualifiers for which event payload was fired.
- getQualifiers() - Method in interface javax.enterprise.inject.spi.InjectionPoint
-
Get the required qualifiers of the injection point.
- getRawType() - Method in class javax.enterprise.util.TypeLiteral
- getReception() - Method in interface javax.enterprise.inject.spi.ObserverMethod
-
Obtains the specified
Reception
for the observer method. - getReference(Bean<?>, Type, CreationalContext<?>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtains a contextual reference for a certain bean and a certain bean type of the bean.
- getScope() - Method in interface javax.enterprise.context.spi.Context
-
Get the scope type of the context object.
- getScope() - Method in interface javax.enterprise.inject.spi.BeanAttributes
-
Obtains the scope of the bean.
- getSessionBeanType() - Method in interface javax.enterprise.inject.spi.ProcessSessionBean
-
Returns a
SessionBeanType
representing the kind of session bean. - getSource() - Method in interface javax.enterprise.inject.spi.ProcessSyntheticAnnotatedType
-
Get the extension instance which added the
AnnotatedType
for which this event is being fired. - getStereotypeDefinition(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Obtains meta-annotations for a certain stereotype.
- getStereotypes() - Method in interface javax.enterprise.inject.spi.BeanAttributes
-
Obtains the stereotypes of the bean.
- getTimeout() - Method in interface javax.enterprise.context.Conversation
-
Get the timeout of the current conversation.
- getTransactionPhase() - Method in interface javax.enterprise.inject.spi.ObserverMethod
-
Obtains the specified
TransactionPhase
for the observer method. - getType() - Method in interface javax.enterprise.inject.spi.EventMetadata
-
Get the type representing runtime class of the event object with type variables resolved.
- getType() - Method in interface javax.enterprise.inject.spi.InjectionPoint
-
Get the required type of injection point.
- getType() - Method in class javax.enterprise.util.TypeLiteral
- getTypeClosure() - Method in interface javax.enterprise.inject.spi.Annotated
-
Get all types to which the base type should be considered assignable.
- getTypes() - Method in interface javax.enterprise.inject.spi.BeanAttributes
-
Obtains the bean types of the bean.
H
- hashCode() - Method in class javax.enterprise.util.AnnotationLiteral
- hashCode() - Method in class javax.enterprise.util.TypeLiteral
I
- IF_EXISTS - Enum constant in enum class javax.enterprise.event.Reception
-
Specifies that an observer method is only called if the current instance of the bean declaring the observer method already exists.
- IllegalProductException - Exception in javax.enterprise.inject
-
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
. - IllegalProductException() - Constructor for exception javax.enterprise.inject.IllegalProductException
- IllegalProductException(String) - Constructor for exception javax.enterprise.inject.IllegalProductException
- IllegalProductException(String, Throwable) - Constructor for exception javax.enterprise.inject.IllegalProductException
- IllegalProductException(Throwable) - Constructor for exception javax.enterprise.inject.IllegalProductException
- IN_PROGRESS - Enum constant in enum class javax.enterprise.event.TransactionPhase
-
Identifies a regular observer method, called when the event is fired.
- Initialized - Annotation Interface in javax.enterprise.context
-
The
@Initialized
qualifier. - inject() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Inject the instance
- inject(T, CreationalContext<T>) - Method in interface javax.enterprise.inject.spi.InjectionTarget
-
Performs dependency injection upon the given object.
- InjectionException - Exception in javax.enterprise.inject
-
Indicates a problem relating to dependency injection. - InjectionException() - Constructor for exception javax.enterprise.inject.InjectionException
- InjectionException(String) - Constructor for exception javax.enterprise.inject.InjectionException
- InjectionException(String, Throwable) - Constructor for exception javax.enterprise.inject.InjectionException
- InjectionException(Throwable) - Constructor for exception javax.enterprise.inject.InjectionException
- InjectionPoint - Interface in javax.enterprise.inject.spi
-
Provides access to metadata about an injection point.
- InjectionTarget<T> - Interface in javax.enterprise.inject.spi
-
Provides operations for performing dependency injection and lifecycle callbacks on an instance of a type.
- InjectionTargetFactory<T> - Interface in javax.enterprise.inject.spi
-
An
InjectionTargetFactory
can create anInjectionTarget
for a given bean. - Instance<T> - Interface in javax.enterprise.inject
-
Allows the application to dynamically obtain instances of beans with a specified combination of required type and qualifiers.
- intercept(InterceptionType, T, InvocationContext) - Method in interface javax.enterprise.inject.spi.Interceptor
-
Invokes the specified kind of lifecycle callback or method invocation interception upon the given interceptor instance.
- Intercepted - Annotation Interface in javax.enterprise.inject
-
An interceptor may inject metadata about the bean it is intercepting.
- InterceptionType - Enum Class in javax.enterprise.inject.spi
-
Identifies the kind of lifecycle callback, EJB timeout method or business method interception.
- Interceptor<T> - Interface in javax.enterprise.inject.spi
-
Represents an enabled interceptor.
- intercepts(InterceptionType) - Method in interface javax.enterprise.inject.spi.Interceptor
-
Determines if the interceptor intercepts the specified kind of lifecycle callback or method invocation.
- isActive() - Method in interface javax.enterprise.context.spi.Context
-
Determines if the context object is active.
- isAlternative() - Method in interface javax.enterprise.inject.spi.BeanAttributes
-
Determines if the bean is an alternative.
- isAmbiguous() - Method in interface javax.enterprise.inject.Instance
-
Determines if there is more than one bean that matches the required type and qualifiers and is eligible for injection into the class into which the parent Instance was injected.
- isAnnotationPresent(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.Annotated
-
Determine if the program element has an annotation of a certain annotation type.
- isDelegate() - Method in interface javax.enterprise.inject.spi.InjectionPoint
-
Determines if the injection point is a decorator delegate injection point.
- isInterceptorBinding(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Test the given annotation type to determine if it is an interceptor binding type .
- isNormalScope(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Test the given annotation type to determine if it is a normal scope type.
- isNullable() - Method in interface javax.enterprise.inject.spi.Bean
-
Determines if
Contextual.create(CreationalContext)
sometimes return a null value. - isPassivatingScope(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Test the given annotation type to determine if it is a passivating scope type.
- isQualifier(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Test the given annotation type to determine if it is a qualifier type.
- isScope(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Test the given annotation type to determine if it is a scope type.
- isStatic() - Method in interface javax.enterprise.inject.spi.AnnotatedMember
-
Determines if the member is static.
- isStereotype(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Test the given annotation type to determine if it is a stereotype.
- isTransient() - Method in interface javax.enterprise.context.Conversation
-
Determine if the conversation is marked transient or long-running.
- isTransient() - Method in interface javax.enterprise.inject.spi.InjectionPoint
-
Determines if the injection is a transient field.
- isUnsatisfied() - Method in interface javax.enterprise.inject.Instance
-
Determines if there is no bean that matches the required type and qualifiers and is eligible for injection into the class into which the parent Instance was injected.
J
- javax.decorator - package javax.decorator
-
Annotations relating to decorators.
- javax.enterprise.context - package javax.enterprise.context
-
Annotations and interfaces relating to scopes and contexts.
- javax.enterprise.context.spi - package javax.enterprise.context.spi
-
The custom context SPI.
- javax.enterprise.event - package javax.enterprise.event
-
Annotations and interfaces relating to events.
- javax.enterprise.inject - package javax.enterprise.inject
-
Annotations relating to bean and stereotype definition, built-in qualifiers, and interfaces and classes relating to programmatic lookup.
- javax.enterprise.inject.spi - package javax.enterprise.inject.spi
-
The portable extension integration SPI.
- javax.enterprise.util - package javax.enterprise.util
-
Contains shared, general-purpose helper classes and annotations.
M
- Model - Annotation Interface in javax.enterprise.inject
-
The built-in stereotype intended for use with beans that define the model layer of an MVC web application architecture such as JSF.
N
- New - Annotation Interface in javax.enterprise.inject
-
The
New
qualifier was deprecated in CDI 1.1. - newInstance() - Method in class javax.enterprise.inject.spi.Unmanaged
- Nonbinding - Annotation Interface in javax.enterprise.util
-
Excludes a member of an annotation type (such as a qualifier type or interceptor binding type) from consideration when the container compares two annotation instances.
- NonexistentConversationException - Exception in javax.enterprise.context
-
Indicates that the conversation context could not be restored.
- NonexistentConversationException() - Constructor for exception javax.enterprise.context.NonexistentConversationException
- NonexistentConversationException(String) - Constructor for exception javax.enterprise.context.NonexistentConversationException
- NonexistentConversationException(String, Throwable) - Constructor for exception javax.enterprise.context.NonexistentConversationException
- NonexistentConversationException(Throwable) - Constructor for exception javax.enterprise.context.NonexistentConversationException
- NormalScope - Annotation Interface in javax.enterprise.context
-
Specifies that an annotation type is a normal scope type.
- notify(T) - Method in interface javax.enterprise.inject.spi.ObserverMethod
-
Calls the observer method, passing the given event object.
- notifyObserver() - Element in annotation interface javax.enterprise.event.Observes
O
- ObserverException - Exception in javax.enterprise.event
-
Indicates that a checked exception was thrown by an observer method during event notification.
- ObserverException() - Constructor for exception javax.enterprise.event.ObserverException
- ObserverException(String) - Constructor for exception javax.enterprise.event.ObserverException
- ObserverException(String, Throwable) - Constructor for exception javax.enterprise.event.ObserverException
- ObserverException(Throwable) - Constructor for exception javax.enterprise.event.ObserverException
- ObserverMethod<T> - Interface in javax.enterprise.inject.spi
-
Represents an observer method of an enabled bean.
- Observes - Annotation Interface in javax.enterprise.event
-
Identifies the event parameter of an observer method.
P
- passivating() - Element in annotation interface javax.enterprise.context.NormalScope
-
Determines whether the normal scope type is a passivating scope.
- PassivationCapable - Interface in javax.enterprise.inject.spi
-
Indicates that a custom implementation of
Bean
orContextual
is passivation capable. - POST_ACTIVATE - Enum constant in enum class javax.enterprise.inject.spi.InterceptionType
-
Intercepts bean activation, only called for EJBs
- POST_CONSTRUCT - Enum constant in enum class javax.enterprise.inject.spi.InterceptionType
-
Intercepts bean construction
- postConstruct() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Call the @PostConstruct callback
- postConstruct(T) - Method in interface javax.enterprise.inject.spi.InjectionTarget
-
Calls the
javax.annotation.PostConstruct
callback, if it exists, according to the semantics required by the Java EE platform specification. - PRE_DESTROY - Enum constant in enum class javax.enterprise.inject.spi.InterceptionType
-
Intercepts bean destruction
- PRE_PASSIVATE - Enum constant in enum class javax.enterprise.inject.spi.InterceptionType
-
Intercepts bean passivation, only called for EJBs
- preDestroy() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Call the @PreDestroy callback
- preDestroy(T) - Method in interface javax.enterprise.inject.spi.InjectionTarget
-
Calls the
javax.annotation.PreDestroy
callback, if it exists, according to the semantics required by the Java EE platform specification. - ProcessAnnotatedType<X> - Interface in javax.enterprise.inject.spi
-
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<X> - Interface in javax.enterprise.inject.spi
-
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. - ProcessBeanAttributes<T> - Interface in javax.enterprise.inject.spi
-
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. - ProcessInjectionPoint<T,
X> - Interface in javax.enterprise.inject.spi -
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
javax.annotation.ManagedBean
, EJB session or message-driven bean, enabled bean, enabled interceptor or enabled decorator. - ProcessInjectionTarget<X> - Interface in javax.enterprise.inject.spi
-
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.annotation.ManagedBean
, EJB session or message-driven bean, enabled bean, enabled interceptor or enabled decorator. - ProcessManagedBean<X> - Interface in javax.enterprise.inject.spi
-
The container fires an event of this type for each enabled managed bean, before registering the
Bean
object. - ProcessObserverMethod<T,
X> - Interface in javax.enterprise.inject.spi -
The container fires an event of this type for each observer method of each enabled bean, before registering the
ObserverMethod
object. - ProcessProducer<T,
X> - Interface in javax.enterprise.inject.spi -
The container fires an event of this type for each producer method or field of each enabled bean, including resources.
- ProcessProducerField<T,
X> - Interface in javax.enterprise.inject.spi -
The container fires an event of this type for each enabled producer field, before registering the
Bean
object. - ProcessProducerMethod<T,
X> - Interface in javax.enterprise.inject.spi -
The container fires an event of this type for each enabled producer method, before registering the
Bean
object. - ProcessSessionBean<X> - Interface in javax.enterprise.inject.spi
-
The container fires an event of this type for each enabled session bean, before registering the
Bean
object. - ProcessSyntheticAnnotatedType<X> - Interface in javax.enterprise.inject.spi
-
The container fires an event of this type for each Java class or interface added by
BeforeBeanDiscovery.addAnnotatedType(AnnotatedType)
,BeforeBeanDiscovery.addAnnotatedType(AnnotatedType, String)
orAfterTypeDiscovery.addAnnotatedType(AnnotatedType, String)
- produce() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Create the instance
- produce(CreationalContext<T>) - Method in interface javax.enterprise.inject.spi.Producer
-
Causes an instance to be produced via the
Producer
. - Producer<T> - Interface in javax.enterprise.inject.spi
-
Provides a generic operation for producing an instance of a type.
- ProducerFactory<X> - Interface in javax.enterprise.inject.spi
-
An
ProducerFactory
can create anProducer
for a given bean. - Produces - Annotation Interface in javax.enterprise.inject
-
Identifies a producer method or field.
- push(T) - Method in interface javax.enterprise.context.spi.CreationalContext
-
Registers an incompletely initialized contextual instance the with the container.
R
- Reception - Enum Class in javax.enterprise.event
-
Distinguishes conditional observer methods from observer methods which are always notified.
- release() - Method in interface javax.enterprise.context.spi.CreationalContext
-
Destroys all dependent objects of the instance which is being destroyed, by passing each dependent object to
Contextual.destroy(Object, CreationalContext)
. - RequestScoped - Annotation Interface in javax.enterprise.context
-
Specifies that a bean is request scoped.
- ResolutionException - Exception in javax.enterprise.inject
-
Indicates a problem relating to typesafe resolution. - ResolutionException() - Constructor for exception javax.enterprise.inject.ResolutionException
- ResolutionException(String) - Constructor for exception javax.enterprise.inject.ResolutionException
- ResolutionException(String, Throwable) - Constructor for exception javax.enterprise.inject.ResolutionException
- ResolutionException(Throwable) - Constructor for exception javax.enterprise.inject.ResolutionException
- resolve(Set<Bean<? extends X>>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Apply the ambiguous dependency resolution rules to a set of beans.
- resolveDecorators(Set<Type>, Annotation...) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Return an ordered list of decorators for a set of bean types and a set of qualifiers and which are enabled in the module or library containing the class into which the BeanManager was injected or the Java EE component from whose JNDI environment namespace the BeanManager was obtained.
- resolveInterceptors(InterceptionType, Annotation...) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Return an ordered list of enabled interceptors for a set of interceptor bindings and a type of interception and which are enabled in the module or library containing the class into which the BeanManager was injected or the Java EE component from whose JNDI environment namespace the BeanManager was obtained.
- resolveObserverMethods(T, Annotation...) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Return the set of observers for an event.
S
- select(Annotation...) - Method in interface javax.enterprise.event.Event
-
Obtains a child Event for the given additional required qualifiers.
- select(Annotation...) - Method in interface javax.enterprise.inject.Instance
-
Obtains a child Instance for the given additional required qualifiers.
- select(Class<U>, Annotation...) - Method in interface javax.enterprise.event.Event
-
Obtains a child Event for the given required type and additional required qualifiers.
- select(Class<U>, Annotation...) - Method in interface javax.enterprise.inject.Instance
-
Obtains a child Instance for the given required type and additional required qualifiers.
- select(TypeLiteral<U>, Annotation...) - Method in interface javax.enterprise.event.Event
-
Obtains a child Event for the given required type and additional required qualifiers.
- select(TypeLiteral<U>, Annotation...) - Method in interface javax.enterprise.inject.Instance
-
Obtains a child Instance for the given required type and additional required qualifiers.
- SessionBeanType - Enum Class in javax.enterprise.inject.spi
-
Identifies the kind of EJB session bean.
- SessionScoped - Annotation Interface in javax.enterprise.context
-
Specifies that a bean is session scoped.
- setAnnotatedType(AnnotatedType<X>) - Method in interface javax.enterprise.inject.spi.ProcessAnnotatedType
-
Replaces the
AnnotatedType
. - setBeanAttributes(BeanAttributes<T>) - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
-
Replaces the
BeanAttributes
. - setCDIProvider(CDIProvider) - Static method in class javax.enterprise.inject.spi.CDI
-
Set the
CDIProvider
to use. - setInjectionPoint(InjectionPoint) - Method in interface javax.enterprise.inject.spi.ProcessInjectionPoint
-
Replaces the InjectionPoint.
- setInjectionTarget(InjectionTarget<X>) - Method in interface javax.enterprise.inject.spi.ProcessInjectionTarget
-
Replaces the
InjectionTarget
which performs injection for this target. - setProducer(Producer<X>) - Method in interface javax.enterprise.inject.spi.ProcessProducer
-
Replaces the
Producer
object that will be used by the container to call the producer method or read the producer field. - setTimeout(long) - Method in interface javax.enterprise.context.Conversation
-
Set the timeout of the current conversation.
- SINGLETON - Enum constant in enum class javax.enterprise.inject.spi.SessionBeanType
-
A singleton session bean
- Specializes - Annotation Interface in javax.enterprise.inject
-
Indicates that a bean directly specializes another bean.
- STATEFUL - Enum constant in enum class javax.enterprise.inject.spi.SessionBeanType
-
A stateful session bean
- STATELESS - Enum constant in enum class javax.enterprise.inject.spi.SessionBeanType
-
A stateless session bean
- Stereotype - Annotation Interface in javax.enterprise.inject
-
Specifies that an annotation type is a stereotype.
T
- toString() - Method in class javax.enterprise.util.AnnotationLiteral
- toString() - Method in class javax.enterprise.util.TypeLiteral
- TransactionPhase - Enum Class in javax.enterprise.event
-
Distinguishes the various kinds of transactional observer methods from regular observer methods which are notified immediately.
- TransientReference - Annotation Interface in javax.enterprise.inject
-
If a parameter annotated with @TransientReference resolves to a dependent scoped bean, then the bean will be destroyed after the invocation completes.
- Typed - Annotation Interface in javax.enterprise.inject
-
Restricts the bean types of a bean.
- TypeLiteral<T> - Class in javax.enterprise.util
-
Supports inline instantiation of objects that represent parameterized types with actual type parameters.
- TypeLiteral() - Constructor for class javax.enterprise.util.TypeLiteral
U
- Unmanaged<T> - Class in javax.enterprise.inject.spi
-
Helper class for injecting and calling lifecycle callbacks unmanaged instances for use by framework and library integrators.
- Unmanaged(Class<T>) - Constructor for class javax.enterprise.inject.spi.Unmanaged
-
Create an injector for the given class, using the current bean manager
- Unmanaged(BeanManager, Class<T>) - Constructor for class javax.enterprise.inject.spi.Unmanaged
-
Create an injector for the given class
- Unmanaged.UnmanagedInstance<T> - Class in javax.enterprise.inject.spi
-
Represents a non-contextual instance.
- UnproxyableResolutionException - Exception in javax.enterprise.inject
-
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.
- UnproxyableResolutionException() - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
- UnproxyableResolutionException(String) - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
- UnproxyableResolutionException(String, Throwable) - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
- UnproxyableResolutionException(Throwable) - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
- UnsatisfiedResolutionException - Exception in javax.enterprise.inject
-
Indicates that no bean matches a certain combination of required type and required qualifiers and is eligible for injection into a certain class.
- UnsatisfiedResolutionException() - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
- UnsatisfiedResolutionException(String) - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
- UnsatisfiedResolutionException(String, Throwable) - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
- UnsatisfiedResolutionException(Throwable) - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
V
- validate(InjectionPoint) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Validate a certain injection point.
- value() - Element in annotation interface javax.enterprise.context.Destroyed
-
The scope for which to observe initialization
- value() - Element in annotation interface javax.enterprise.context.Initialized
-
The scope for which to observe initialization
- value() - Element in annotation interface javax.enterprise.inject.New
-
Specifies the bean class of the new instance.
- value() - Element in annotation interface javax.enterprise.inject.spi.WithAnnotations
- value() - Element in annotation interface javax.enterprise.inject.Typed
-
Selects the bean types of the bean.
- valueOf(String) - Static method in enum class javax.enterprise.event.Reception
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class javax.enterprise.event.TransactionPhase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class javax.enterprise.inject.spi.InterceptionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class javax.enterprise.inject.spi.SessionBeanType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class javax.enterprise.event.Reception
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class javax.enterprise.event.TransactionPhase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class javax.enterprise.inject.spi.InterceptionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class javax.enterprise.inject.spi.SessionBeanType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- veto() - Method in interface javax.enterprise.inject.spi.ProcessAnnotatedType
-
Forces the container to ignore this type.
- veto() - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
-
Forces the container to ignore the bean.
- Vetoed - Annotation Interface in javax.enterprise.inject
-
Veto the processing of the class.
W
- WithAnnotations - Annotation Interface in javax.enterprise.inject.spi
-
WithAnnotations
may be applied to any portable extension observer method with an event parameter type ofProcessAnnotatedType
to filter the events delivered. - wrapExpressionFactory(ExpressionFactory) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Returns a wrapper
ExpressionFactory
that delegatesMethodExpression
andValueExpression
creation to the givenExpressionFactory
.
All Classes and Interfaces|All Packages|Serialized Form