Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

accept(EventContext<T>) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator.EventConsumer
 
activate() - Method in interface javax.enterprise.context.control.RequestContextController
Activates a RequestContext for the current thread if one is not already active.
ActivateRequestContext - Annotation Type in javax.enterprise.context.control
The container provides a built in interceptor that may be used to annotate classes and methods to indicate that a request context should be activated when this method is invoked.
add(Annotation) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator
Adds an instance of the given annotation to the constructor.
add(Annotation) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator
Add an annotation to the field.
add(Annotation) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator
Add an annotation to the field.
add(Annotation) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator
Adds an instance of the given annotation to the parameter.
add(Annotation) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
Add an annotation to the field.
addAnnotatedType(AnnotatedType<?>, String) - Method in interface javax.enterprise.inject.spi.AfterTypeDiscovery
Allows to a synthetic annotated type.
addAnnotatedType(Class<T>, String) - Method in interface javax.enterprise.inject.spi.AfterTypeDiscovery
 
addAnnotatedType(AnnotatedType<?>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
Adds new annotated type.
addAnnotatedType(AnnotatedType<?>, String) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
Adds new annotated type for classes which are not picked up by the CDI container or if you like to add multiple AnnotatedType for the same class.
addAnnotatedType(Class<T>, String) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
 
addBean(Bean<?>) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
Registering the bean with container.
addBean() - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
Creates a bean configurator to configure a new bean.
addBeanClasses(Class<?>...) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Adds the listed classes to the resulting synthetic bean archive
addContext(Context) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
Adds given context to the container.
addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
Adds definition error.
addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessBean
Aborts processing.
addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
Adding definition error.
addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessInjectionPoint
Adding definition error.
addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessInjectionTarget
Adding definition error.
addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessObserverMethod
Add throwable.
addDefinitionError(Throwable) - Method in interface javax.enterprise.inject.spi.ProcessProducer
Adding definition error.
addDeploymentProblem(Throwable) - Method in interface javax.enterprise.inject.spi.AfterDeploymentValidation
Add deployment problem that causes container aborts processing after validation.
addExtensions(Extension...) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Adds the given Extension instances to the synthetic bean archive
addExtensions(Class<? extends Extension>...) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Adds the given Extension classes to the synthetic bean archive
addInjectionPoint(InjectionPoint) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add an InjectionPoint to the configured bean
addInjectionPoints(InjectionPoint...) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add InjectionPoints to the configured bean
addInjectionPoints(Set<InjectionPoint>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add InjectionPoints to the configured bean
addInterceptorBinding(Class<? extends Annotation>, Annotation...) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
Declares a new interceptor binding.
addInterceptorBinding(AnnotatedType<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
Declare a new interceptor binding via the information from the given AnnotatedType.
addObserverMethod(ObserverMethod<?>) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
Registers the given observer method with container.
addObserverMethod() - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
Creates an observer method configurator to define an observer method.
addPackages(Class<?>...) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Adds packages of the given classes to the synthetic bean archive, the result of packageClass.getPackage()
addPackages(boolean, Class<?>...) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Add packages for the given classes to the synthetic bean archive.
addPackages(Package...) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Adds the given packages to the synthetic bean archive.
addPackages(boolean, Package...) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Adds the given packages to the synthetic bean archive.
addProperty(String, Object) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Adds a configuration property to the container
addQualifier(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
Declares a new qualifier.
addQualifier(AnnotatedType<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
Declare a new qualifier via the information from the given AnnotatedType.
addQualifier(Annotation) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Add a qualifier to the configured bean
addQualifier(Annotation) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add a qualifier to the configured bean
addQualifier(Annotation) - Method in interface javax.enterprise.inject.spi.configurator.InjectionPointConfigurator
Add the qualifier to the InjectionPoint to build
addQualifier(Annotation) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Add the qualifier to the observed event
addQualifiers(Annotation...) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Add qualifiers to the bean.
addQualifiers(Set<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Add qualifiers to the bean.
addQualifiers(Annotation...) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add qualifiers to the bean.
addQualifiers(Set<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add qualifiers to the bean.
addQualifiers(Annotation...) - Method in interface javax.enterprise.inject.spi.configurator.InjectionPointConfigurator
Add all the qualifiers to the InjectionPoint to build
addQualifiers(Set<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.InjectionPointConfigurator
Add all the qualifiers to the InjectionPoint to build
addQualifiers(Annotation...) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Add all the qualifiers to the Observed event
addQualifiers(Set<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Add all the qualifiers to the Observed event
addScope(Class<? extends Annotation>, boolean, boolean) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
Declares a new scope.
addStereotype(Class<? extends Annotation>, Annotation...) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
Declares a new stereotype.
addStereotype(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Add a stereotype to the configured bean
addStereotype(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add a stereotype to the configured bean
addStereotypes(Set<Class<? extends Annotation>>) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Add stereotypes to the configured bean
addStereotypes(Set<Class<? extends Annotation>>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add stereotypes to the configured bean
addTransitiveTypeClosure(Type) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Adds an unrestricted set of bean types for the given type as if it represented a bean class of a managed bean.
addTransitiveTypeClosure(Type) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Adds an unrestricted set of bean types for the given type as if it represented a bean class of a managed bean.
addType(Type) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Add a type to the bean types
addType(TypeLiteral<?>) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Add a type to the bean types
addType(Type) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add a type to the bean types
addType(TypeLiteral<?>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add a type to the bean types
addTypes(Type...) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Add types to the bean types
addTypes(Set<Type>) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Add types to the bean types
addTypes(Type...) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add types to the bean types
addTypes(Set<Type>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Add types to the bean types
AfterBeanDiscovery - Interface in javax.enterprise.inject.spi
Events that are fired after discovery bean process.
AfterDeploymentValidation - Interface in javax.enterprise.inject.spi
Event that is fired after container validates all injection points are valid.
AfterTypeDiscovery - Interface in javax.enterprise.inject.spi
This event will get fired after the container has completed the class scanning process and all AnnotatedTypes got discovered from the classpath.
AlterableContext - Interface in javax.enterprise.context.spi
A Context which allows to manually destroy the Contextual Instance of the given Bean.
Alternative - Annotation Type in javax.enterprise.inject
 
alternative(boolean) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Change the alternative status of the configured bean.
alternative(boolean) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Change the alternative status of the configured bean.
Alternative.Literal - Class in javax.enterprise.inject
 
AmbiguousResolutionException - Exception in javax.enterprise.inject
Ambigous resolution exception.
AmbiguousResolutionException() - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
 
AmbiguousResolutionException(String) - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
 
AmbiguousResolutionException(Throwable) - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
 
AmbiguousResolutionException(String, Throwable) - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
 
Annotated - Interface in javax.enterprise.inject.spi
Describes annotated member properties.
AnnotatedCallable<X> - Interface in javax.enterprise.inject.spi
Defines callables member contract.
AnnotatedConstructor<X> - Interface in javax.enterprise.inject.spi
Defines member constructor contract.
AnnotatedConstructorConfigurator<T> - Interface in javax.enterprise.inject.spi.configurator
 
AnnotatedField<X> - Interface in javax.enterprise.inject.spi
Defines field member contract.
AnnotatedFieldConfigurator<T> - Interface in javax.enterprise.inject.spi.configurator
 
AnnotatedMember<X> - Interface in javax.enterprise.inject.spi
Defines annotated members common contract.
AnnotatedMethod<X> - Interface in javax.enterprise.inject.spi
Define method member contract.
AnnotatedMethodConfigurator<T> - Interface in javax.enterprise.inject.spi.configurator
 
AnnotatedParameter<X> - Interface in javax.enterprise.inject.spi
Defines member parameter contract.
AnnotatedParameterConfigurator<T> - Interface in javax.enterprise.inject.spi.configurator
 
AnnotatedType<X> - Interface in javax.enterprise.inject.spi
Defines alternative meta data for bean class.
AnnotatedTypeConfigurator<T> - Interface in javax.enterprise.inject.spi.configurator
 
AnnotationLiteral<T extends Annotation> - Class in javax.enterprise.util
Annotation literal utility.
AnnotationLiteral() - Constructor for class javax.enterprise.util.AnnotationLiteral
 
AnnotationLiteral.PrivilegedActionForAccessibleObject - Class in javax.enterprise.util
 
annotationType() - Method in class javax.enterprise.util.AnnotationLiteral
 
Any - Annotation Type in javax.enterprise.inject
Defines any qualifier in the injection point.
Any.Literal - Class in javax.enterprise.inject
 
APPLICATION - Static variable in class javax.enterprise.context.BeforeDestroyed.Literal
 
APPLICATION - Static variable in class javax.enterprise.context.Destroyed.Literal
 
APPLICATION - Static variable in class javax.enterprise.context.Initialized.Literal
 
ApplicationScoped - Annotation Type in javax.enterprise.context
Defines the application scoped type.
ApplicationScoped.Literal - Class in javax.enterprise.context
 
areInterceptorBindingsEquivalent(Annotation, Annotation) - Method in interface javax.enterprise.inject.spi.BeanManager
Check whether the 2 given Interceptor Binding annotations are the same.
areQualifiersEquivalent(Annotation, Annotation) - Method in interface javax.enterprise.inject.spi.BeanManager
Check whether the 2 given qualifiers are the same.
async(boolean) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Allows modification of the asynchronous status of the observer to build.

B

Bean<T> - Interface in javax.enterprise.inject.spi
Reprensts bean instances that are contextual and injectable by the container.
BeanAttributes<T> - Interface in javax.enterprise.inject.spi
Defines the mutable parts of the Bean interface.
BeanAttributesConfigurator<T> - Interface in javax.enterprise.inject.spi.configurator
 
beanClass(Class<?>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Set the class of the configured Bean.
beanClass(Class<?>) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Set the class of the Bean containing this observer.
BeanConfigurator<T> - Interface in javax.enterprise.inject.spi.configurator
 
BeanManager - Interface in javax.enterprise.inject.spi
The interface BeanManager is the central point for dealing with CDI.
BeforeBeanDiscovery - Interface in javax.enterprise.inject.spi
Container fires this event before discovery of the beans process.
BeforeDestroyed - Annotation Type in javax.enterprise.context
Qualifier for events which get fired before a Context ends.
BeforeDestroyed.Literal - Class in javax.enterprise.context
 
BeforeShutdown - Interface in javax.enterprise.inject.spi
Event is fired before shut down of the container.
begin() - Method in interface javax.enterprise.context.Conversation
Starts new conversation.
begin(String) - Method in interface javax.enterprise.context.Conversation
Starts new conversation with the given id.
build() - Method in interface javax.enterprise.event.NotificationOptions.Builder
 
builder() - Static method in interface javax.enterprise.event.NotificationOptions
 
BusyConversationException - Exception in javax.enterprise.context
A long running conversation must only be used by one request at the same time! If a parallel access to a long running conversation gets detected, this very Exception will be thrown for the new request and the 2nd request will get a fresh Conversation assigned.
BusyConversationException() - Constructor for exception javax.enterprise.context.BusyConversationException
 
BusyConversationException(String) - Constructor for exception javax.enterprise.context.BusyConversationException
Creates a new exception with message.
BusyConversationException(Throwable) - Constructor for exception javax.enterprise.context.BusyConversationException
Create a new exception with the root cause.
BusyConversationException(String, Throwable) - Constructor for exception javax.enterprise.context.BusyConversationException
Creates a new exception with the given message and throwable cause.

C

CDI<T> - Class in javax.enterprise.inject.spi
Static helper class to access the BeanManager
CDI() - Constructor for class javax.enterprise.inject.spi.CDI
 
CDIProvider - Interface in javax.enterprise.inject.spi
Pluggable mechanism to resolve the CDI instance.
close() - Method in interface javax.enterprise.inject.se.SeContainer
Shuts down this SeContainer instance.
configure() - Method in interface javax.enterprise.inject.spi.InjectionTargetFactory
 
configure() - Method in interface javax.enterprise.inject.spi.InterceptionFactory
You can e.g.
configureAnnotatedType() - Method in interface javax.enterprise.inject.spi.ProcessAnnotatedType
 
configureBeanAttributes() - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
 
configureInjectionPoint() - Method in interface javax.enterprise.inject.spi.ProcessInjectionPoint
Creates a new configurator for this injection point initialised with the information from the processed injectionPoint You can only either use ProcessInjectionPoint.setInjectionPoint(InjectionPoint) or ProcessInjectionPoint.configureInjectionPoint()
configureInterceptorBinding(Class<T>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
 
configureObserverMethod() - Method in interface javax.enterprise.inject.spi.ProcessObserverMethod
Creates a configurator for this observer method.
configureProducer() - Method in interface javax.enterprise.inject.spi.ProcessProducer
This method can be used to tweak the underlying Producer currently processed.
configureQualifier(Class<T>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
 
constructors() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
 
Context - Interface in javax.enterprise.context.spi
Every webbeans component has an associated context that are defined by the NormalScope annotation.
ContextException - Exception in javax.enterprise.context
Base class for all CDI problems related to Contexts.
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
This Exception is thrown if Context.get(javax.enterprise.context.spi.Contextual) or Context.get(javax.enterprise.context.spi.Contextual, javax.enterprise.context.spi.CreationalContext) is called on a Context which is not 'active' in respect to the current thread.
ContextNotActiveException() - Constructor for exception javax.enterprise.context.ContextNotActiveException
 
ContextNotActiveException(String) - Constructor for exception javax.enterprise.context.ContextNotActiveException
Creates a new exception with message.
ContextNotActiveException(Throwable) - Constructor for exception javax.enterprise.context.ContextNotActiveException
Create a new exception with the root cause.
ContextNotActiveException(String, Throwable) - Constructor for exception javax.enterprise.context.ContextNotActiveException
Creates a new exception with the given message and throwable cause.
Contextual<T> - Interface in javax.enterprise.context.spi
Each webbeans instance that is contained in the Context must be defined as Contextual.
CONVERSATION - Static variable in class javax.enterprise.context.BeforeDestroyed.Literal
 
Conversation - Interface in javax.enterprise.context
Defines the conversation instance contract for using in the ConversationScoped webbeans components.
CONVERSATION - Static variable in class javax.enterprise.context.Destroyed.Literal
 
CONVERSATION - Static variable in class javax.enterprise.context.Initialized.Literal
 
ConversationScoped - Annotation Type in javax.enterprise.context
Conversation scope type.
ConversationScoped.Literal - Class in javax.enterprise.context
 
create(CreationalContext<T>) - Method in interface javax.enterprise.context.spi.Contextual
Creates and returns a new instance of the webbeans component.
createAnnotatedType(Class<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns a AnnotatedType instance for the given class.
createBean(BeanAttributes<T>, Class<T>, InjectionTargetFactory<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
Create a Bean from the given bean attributes.
createBean(BeanAttributes<T>, Class<X>, ProducerFactory<X>) - Method in interface javax.enterprise.inject.spi.BeanManager
Create a Bean from the given bean attributes.
createBeanAttributes(AnnotatedType<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
This method creates bean meta information from a given AnnotatedType.
createBeanAttributes(AnnotatedMember<?>) - Method in interface javax.enterprise.inject.spi.BeanManager
This method creates bean meta information from a given AnnotatedMember.
createCreationalContext(Contextual<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns a new creational context implementation.
createInjectionPoint(AnnotatedField<?>) - Method in interface javax.enterprise.inject.spi.BeanManager
Create an InjectionPoint for an annotated field.
createInjectionPoint(AnnotatedParameter<?>) - Method in interface javax.enterprise.inject.spi.BeanManager
Create an InjectionPoint for an annotated parameter.
createInjectionTarget(AnnotatedType<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
Creates a new instance of injection target Bean.
createInjectionTarget(Bean<T>) - Method in interface javax.enterprise.inject.spi.InjectionTargetFactory
Creates an InjectionTarget for the given Bean
createInstance() - Method in interface javax.enterprise.inject.spi.BeanManager
 
createInterceptedInstance(T) - Method in interface javax.enterprise.inject.spi.InterceptionFactory
Wrapps the given originalInstance with a CDI proxy.
createInterceptionFactory(CreationalContext<T>, Class<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
Can be used to wrap a CDI proxy around a contextual instance inside of producer methods or Custom Beans.
createProducer(Bean<T>) - Method in interface javax.enterprise.inject.spi.ProducerFactory
Creates a Producer for the given Bean
createWith(Function<CreationalContext<U>, U>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Set a Function to create a bean instance from a CreationalContext
CreationalContext<T> - Interface in javax.enterprise.context.spi
The CreationalContext holds incomplete Bean instances and references to allDependent scoped contextual instances injected into a NormalScoped bean.
CreationException - Exception in javax.enterprise.inject
 
CreationException() - Constructor for exception javax.enterprise.inject.CreationException
 
CreationException(String) - Constructor for exception javax.enterprise.inject.CreationException
 
CreationException(Throwable) - Constructor for exception javax.enterprise.inject.CreationException
 
CreationException(String, Throwable) - Constructor for exception javax.enterprise.inject.CreationException
 
current() - Static method in class javax.enterprise.inject.spi.CDI
 

D

deactivate() - Method in interface javax.enterprise.context.control.RequestContextController
Deactivates the current Request Context if it was activated by this context controller.
Decorated - Annotation Type in javax.enterprise.inject
A Decorator can inject a Bean with this qualifier to gather metadata about the decorated instance.
Decorator - Annotation Type in javax.decorator
Defines decorator classes.
Decorator<T> - Interface in javax.enterprise.inject.spi
Decorator Bean.
Default - Annotation Type in javax.enterprise.inject
Default qualifier.
Default.Literal - Class in javax.enterprise.inject
 
DEFAULT_CDI_PROVIDER_PRIORITY - Static variable in interface javax.enterprise.inject.spi.CDIProvider
 
DEFAULT_PRIORITY - Static variable in interface javax.enterprise.inject.spi.ObserverMethod
The default Priority of any ObserverMethod without a @Priority annotation.
DefinitionException - Exception in javax.enterprise.inject.spi
A DefinitionException occurs when a single bean violates the CDI rules.
DefinitionException(Throwable) - Constructor for exception javax.enterprise.inject.spi.DefinitionException
 
DefinitionException(String) - Constructor for exception javax.enterprise.inject.spi.DefinitionException
 
DefinitionException(String, Throwable) - Constructor for exception javax.enterprise.inject.spi.DefinitionException
 
Delegate - Annotation Type in javax.decorator
Defines a delegation point in a Decorator.
delegate(boolean) - Method in interface javax.enterprise.inject.spi.configurator.InjectionPointConfigurator
Change the delegate status of the built InjectionPoint.
Dependent - Annotation Type in javax.enterprise.context
An @#064;Dependent scoped Contextual instance shares it's lifecycle with the Contextual Instance it got injected to.
Dependent.Literal - Class in javax.enterprise.context
 
DeploymentException - Exception in javax.enterprise.inject.spi
A DeploymentException occurs if there are problems in resolving dependencies or inconsistent specialization in a specific deployment.
DeploymentException(Throwable) - Constructor for exception javax.enterprise.inject.spi.DeploymentException
 
DeploymentException(String) - Constructor for exception javax.enterprise.inject.spi.DeploymentException
 
DeploymentException(String, Throwable) - Constructor for exception javax.enterprise.inject.spi.DeploymentException
 
destroy(Contextual<?>) - Method in interface javax.enterprise.context.spi.AlterableContext
 
destroy(T, CreationalContext<T>) - Method in interface javax.enterprise.context.spi.Contextual
Destroys the instance.
destroy(T) - Method in interface javax.enterprise.inject.Instance
Destroy the given Contextual Instance.
Destroyed - Annotation Type in javax.enterprise.context
Qualifier for events which get fired after a Context ends.
Destroyed.Literal - Class in javax.enterprise.context
 
destroyWith(BiConsumer<T, CreationalContext<T>>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Set a BiConsumer to destroy a bean instance from a CreationalContext.
disableDiscovery() - Method in class javax.enterprise.inject.se.SeContainerInitializer
Disables bean discovery of the classpath and instead relies solely on the classes defined in the archive
dispose(T) - Method in interface javax.enterprise.inject.spi.Producer
Its result depends on bean type.
dispose() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
Dispose the CDI instance.
Disposes - Annotation Type in javax.enterprise.inject
 
disposeWith(BiConsumer<T, Instance<Object>>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Set a BiConsumer to destroy a bean instance.
disposeWith(Consumer<T>) - Method in interface javax.enterprise.inject.spi.configurator.ProducerConfigurator
Set a Consumer to destroy a bean instance.

E

enableDecorators(Class<?>...) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Enables the given decorators in the synthetic bean archive
enableInterceptors(Class<?>...) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Enables the given interceptors in the synthetic bean archive
end() - Method in interface javax.enterprise.context.Conversation
Ends of the conversation.
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
The event interface is used for firing events with specific classifiers and types.
EventContext<T> - Interface in javax.enterprise.inject.spi
An EventContext provides information about the event instance and the metadata of a fired event.
EventMetadata - Interface in javax.enterprise.inject.spi
An Observer Method can inject an Dependent EventMetadata object containing information about the sender of the event.
Extension - Interface in javax.enterprise.inject.spi
Marker interface that is implemented by the classes that listen for the container events.

F

fields() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
 
filterConstructors(Predicate<AnnotatedConstructor<T>>) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
 
filterFields(Predicate<AnnotatedField<? super T>>) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
 
filterMethods(Predicate<AnnotatedMethod<? super T>>) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
 
filterParams(Predicate<AnnotatedParameter<T>>) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator
 
filterParams(Predicate<AnnotatedParameter<T>>) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator
 
fire(T) - Method in interface javax.enterprise.event.Event
 
fireAsync(U) - Method in interface javax.enterprise.event.Event
Fires the given event asynchronous and notifies all ObservesAsync observers.
fireAsync(U, NotificationOptions) - Method in interface javax.enterprise.event.Event
Fires the given event asynchronous and notifies all ObservesAsync observers.
fireEvent(Object, Annotation...) - Method in interface javax.enterprise.inject.spi.BeanManager
Fires a synchronous event with given even object and qualifiers.

G

get(Contextual<T>, CreationalContext<T>) - Method in interface javax.enterprise.context.spi.Context
If the context is not active, throws ContextNotActiveException.
get(Contextual<T>) - Method in interface javax.enterprise.context.spi.Context
Returns the instance of the webbeans in this context if exist otherwise return null.
get(String) - Method in interface javax.enterprise.event.NotificationOptions
 
get() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
This method should only get called after the CDI instance got properly produced and initialized via Unmanaged.UnmanagedInstance.produce() Unmanaged.UnmanagedInstance.inject() Unmanaged.UnmanagedInstance.postConstruct()
getAlternatives() - Method in interface javax.enterprise.inject.spi.AfterTypeDiscovery
This method can be used to remove and add Alternatives, but also to change the sorting order Alternatives which are only enabled in a certain BeanArchive are not included in this list.
getAnnotated() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator
 
getAnnotated() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator
 
getAnnotated() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator
 
getAnnotated() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator
 
getAnnotated() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
 
getAnnotated() - Method in interface javax.enterprise.inject.spi.InjectionPoint
Returns annotated object representation of member.
getAnnotated() - Method in interface javax.enterprise.inject.spi.ProcessBean
Returns annotated.
getAnnotated() - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
 
getAnnotatedBeanClass() - Method in interface javax.enterprise.inject.spi.ProcessManagedBean
Returns annotated type.
getAnnotatedDisposedParameter() - Method in interface javax.enterprise.inject.spi.ProcessProducerField
 
getAnnotatedDisposedParameter() - Method in interface javax.enterprise.inject.spi.ProcessProducerMethod
Returns annotated parameter.
getAnnotatedMember() - Method in interface javax.enterprise.inject.spi.ProcessProducer
Returns annotated member.
getAnnotatedMethod() - Method in interface javax.enterprise.inject.spi.ProcessObserverMethod
Returns annotated method.
getAnnotatedProducerField() - Method in interface javax.enterprise.inject.spi.ProcessProducerField
Returns annotated field.
getAnnotatedProducerMethod() - Method in interface javax.enterprise.inject.spi.ProcessProducerMethod
Returns annotated method.
getAnnotatedType(Class<T>, String) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
This will return the AnnotatedType including all changes applied by CDI Extensions.
getAnnotatedType() - Method in interface javax.enterprise.inject.spi.ProcessAnnotatedType
Gets annotated type.
getAnnotatedType() - Method in interface javax.enterprise.inject.spi.ProcessInjectionTarget
Gets annotated type.
getAnnotatedTypes(Class<T>) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
 
getAnnotation(Class<T>) - Method in interface javax.enterprise.inject.spi.Annotated
Gets annotated element's annotation member if exist, null otherwise
getAnnotations(Class<T>) - Method in interface javax.enterprise.inject.spi.Annotated
Gets annotated element's annotation member if exist, null otherwise
getAnnotations() - Method in interface javax.enterprise.inject.spi.Annotated
Gets annotated member all annotations.
getAnnotations(Class<T>) - Method in interface javax.enterprise.inject.spi.AnnotatedConstructor
 
getAnnotations(Class<T>) - Method in interface javax.enterprise.inject.spi.AnnotatedField
 
getAnnotations(Class<T>) - Method in interface javax.enterprise.inject.spi.AnnotatedMethod
 
getAnnotations(Class<T>) - Method in interface javax.enterprise.inject.spi.AnnotatedParameter
 
getAnnotations(Class<T>) - Method in interface javax.enterprise.inject.spi.AnnotatedType
 
getBaseType() - Method in interface javax.enterprise.inject.spi.Annotated
Returns type of the element.
getBean() - Method in interface javax.enterprise.inject.spi.InjectionPoint
Returns the injection point owner bean.
getBean() - Method in interface javax.enterprise.inject.spi.ProcessBean
Returns bean instance.
getBeanAttributes() - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
 
getBeanClass() - Method in interface javax.enterprise.inject.spi.Bean
Returns class of bean.
getBeanClass() - Method in interface javax.enterprise.inject.spi.ObserverMethod
 
getBeanManager() - Method in interface javax.enterprise.inject.se.SeContainer
 
getBeanManager() - Method in class javax.enterprise.inject.spi.CDI
 
getBeans(Type, Annotation...) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns set of beans that their api types contain given bean type and given qualifiers.
getBeans(String) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns set of beans with given Expression Language name.
getCDI() - Method in interface javax.enterprise.inject.spi.CDIProvider
 
getConstructors() - Method in interface javax.enterprise.inject.spi.AnnotatedType
Returns set of bean constructors.
getContext(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns a context with given scope type.
getDeclaringCallable() - Method in interface javax.enterprise.inject.spi.AnnotatedParameter
Returns declaring callable member.
getDeclaringType() - Method in interface javax.enterprise.inject.spi.AnnotatedMember
Returns member's declaring type.
getDecoratedTypes() - Method in interface javax.enterprise.inject.spi.Decorator
All the interfaces and classes in the type hierarchy of the class annotated with @Decorator.
getDecorators() - Method in interface javax.enterprise.inject.spi.AfterTypeDiscovery
This method can be used to remove and add enabled Decorators, but also to change the sorting order.
getDelegateQualifiers() - Method in interface javax.enterprise.inject.spi.Decorator
 
getDelegateType() - Method in interface javax.enterprise.inject.spi.Decorator
 
getEjbName() - Method in interface javax.enterprise.inject.spi.ProcessSessionBean
Returns ejb name.
getELResolver() - Method in interface javax.enterprise.inject.spi.BeanManager
Returns CDI container Expression Language resolver.
getEvent() - Method in interface javax.enterprise.inject.spi.BeanManager
 
getEvent() - Method in interface javax.enterprise.inject.spi.EventContext
 
getExecutor() - Method in interface javax.enterprise.event.NotificationOptions
 
getExtension(Class<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
Resolves the Extension instance which gets used by this very BeanManager.
getFields() - Method in interface javax.enterprise.inject.spi.AnnotatedType
Returns set of bean fields.
getId() - Method in interface javax.enterprise.context.Conversation
Gets conversation id.
getId() - Method in interface javax.enterprise.inject.spi.PassivationCapable
 
getInjectableReference(InjectionPoint, CreationalContext<?>) - Method in interface javax.enterprise.inject.spi.BeanManager
Gets injection point bean reference.
getInjectionPoint() - Method in interface javax.enterprise.inject.spi.EventMetadata
 
getInjectionPoint() - Method in interface javax.enterprise.inject.spi.ProcessInjectionPoint
 
getInjectionPoints() - Method in interface javax.enterprise.inject.spi.Bean
Returns all injection points of this bean.
getInjectionPoints() - Method in interface javax.enterprise.inject.spi.Producer
Its result depends on bean type.
getInjectionTarget() - Method in interface javax.enterprise.inject.spi.ProcessInjectionTarget
Returns injection target.
getInjectionTargetFactory(AnnotatedType<T>) - Method in interface javax.enterprise.inject.spi.BeanManager
 
getInterceptorBindingDefinition(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns a set of meta-annotations that are defined on the binding
getInterceptorBindingHashCode(Annotation) - Method in interface javax.enterprise.inject.spi.BeanManager
 
getInterceptorBindings() - Method in interface javax.enterprise.inject.spi.Interceptor
Usually a single Interceptor
getInterceptors() - Method in interface javax.enterprise.inject.spi.AfterTypeDiscovery
This method can be used to remove and add enabled CDI Interceptors, but also to change the sorting order.
getJavaClass() - Method in interface javax.enterprise.inject.spi.AnnotatedType
Returns class of bean.
getJavaMember() - Method in interface javax.enterprise.inject.spi.AnnotatedConstructor
Returns base java member.
getJavaMember() - Method in interface javax.enterprise.inject.spi.AnnotatedField
Returns base java member.
getJavaMember() - Method in interface javax.enterprise.inject.spi.AnnotatedMember
Returns base java member.
getJavaMember() - Method in interface javax.enterprise.inject.spi.AnnotatedMethod
Returns base java member.
getJavaParameter() - Method in interface javax.enterprise.inject.spi.AnnotatedParameter
 
getMember() - Method in interface javax.enterprise.inject.spi.InjectionPoint
Returns appered point for injection point.
getMetadata() - Method in interface javax.enterprise.inject.spi.EventContext
 
getMethods() - Method in interface javax.enterprise.inject.spi.AnnotatedType
Returns set of bean methods.
getName() - Method in interface javax.enterprise.inject.spi.BeanAttributes
Returns name of a bean.
getObservedQualifiers() - Method in interface javax.enterprise.inject.spi.ObserverMethod
 
getObservedType() - Method in interface javax.enterprise.inject.spi.ObserverMethod
 
getObserverMethod() - Method in interface javax.enterprise.inject.spi.ProcessObserverMethod
Returns observer method instance that is called by the container on event.
getParameters() - Method in interface javax.enterprise.inject.spi.AnnotatedCallable
Returns callable list of parameter or empty if none.
getPassivationCapableBean(String) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns passivation capable bean given id.
getPosition() - Method in interface javax.enterprise.inject.spi.AnnotatedParameter
Returns parameter position.
getPriority() - Method in interface javax.enterprise.inject.spi.CDIProvider
 
getPriority() - Method in interface javax.enterprise.inject.spi.ObserverMethod
Only synchronous ObserverMethods can be ordered!
getPriority() - Method in interface javax.enterprise.inject.spi.Prioritized
 
getProducer() - Method in interface javax.enterprise.inject.spi.ProcessProducer
Returns producer instance.
getProducerFactory(AnnotatedField<? super X>, Bean<X>) - Method in interface javax.enterprise.inject.spi.BeanManager
 
getProducerFactory(AnnotatedMethod<? super X>, Bean<X>) - Method in interface javax.enterprise.inject.spi.BeanManager
 
getQualifierHashCode(Annotation) - Method in interface javax.enterprise.inject.spi.BeanManager
 
getQualifiers() - Method in interface javax.enterprise.inject.spi.BeanAttributes
Returns qualifiers of a bean.
getQualifiers() - Method in interface javax.enterprise.inject.spi.EventMetadata
 
getQualifiers() - Method in interface javax.enterprise.inject.spi.InjectionPoint
Returns required qualifiers of the injection point.
getRawType() - Method in class javax.enterprise.util.TypeLiteral
 
getReception() - Method in interface javax.enterprise.inject.spi.ObserverMethod
 
getReference(Bean<?>, Type, CreationalContext<?>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns a bean instance reference for the given bean.
getScope() - Method in interface javax.enterprise.context.spi.Context
Returns the scope type of the context.
getScope() - Method in interface javax.enterprise.inject.spi.BeanAttributes
Returns scope of a bean.
getSessionBeanType() - Method in interface javax.enterprise.inject.spi.ProcessSessionBean
Returns ejb type.
getSource() - Method in interface javax.enterprise.inject.spi.ProcessSyntheticAnnotatedType
 
getSource() - Method in interface javax.enterprise.inject.spi.ProcessSyntheticBean
 
getSource() - Method in interface javax.enterprise.inject.spi.ProcessSyntheticObserverMethod
 
getStereotypeDefinition(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns a set of meta-annotations that are defined on the stereotype type.
getStereotypes() - Method in interface javax.enterprise.inject.spi.BeanAttributes
Returns bean stereotypes.
getTimeout() - Method in interface javax.enterprise.context.Conversation
Returns conversation time out.
getTransactionPhase() - Method in interface javax.enterprise.inject.spi.ObserverMethod
 
getType() - Method in interface javax.enterprise.inject.spi.EventMetadata
 
getType() - Method in interface javax.enterprise.inject.spi.InjectionPoint
Returns required type of the injection point.
getType() - Method in class javax.enterprise.util.TypeLiteral
 
getTypeClosure() - Method in interface javax.enterprise.inject.spi.Annotated
Returns set of type closures.
getTypes() - Method in interface javax.enterprise.inject.spi.BeanAttributes
Returns api types of a bean.

H

hashCode() - Method in class javax.enterprise.util.AnnotationLiteral
 
hashCode() - Method in class javax.enterprise.util.TypeLiteral
 

I

id(String) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Make the configured bean implements PassivationCapable and its Id for passivation.
ignoreFinalMethods() - Method in interface javax.enterprise.inject.spi.InterceptionFactory
Usually having a non-static final field with any modifier other than private leads to a DeploymentException.
ignoreFinalMethods() - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
Usually having a non-static final field with any modifier other than private leads to a DeploymentException.
IllegalProductException - Exception in javax.enterprise.inject
If return object of the producer method is null and its type is primitive type then throws this exception.
IllegalProductException() - Constructor for exception javax.enterprise.inject.IllegalProductException
 
IllegalProductException(String) - Constructor for exception javax.enterprise.inject.IllegalProductException
 
IllegalProductException(Throwable) - Constructor for exception javax.enterprise.inject.IllegalProductException
 
IllegalProductException(String, Throwable) - Constructor for exception javax.enterprise.inject.IllegalProductException
 
initialize() - Method in class javax.enterprise.inject.se.SeContainerInitializer
Bootstraps the container that has been built from this SeContainerInitializer
Initialized - Annotation Type in javax.enterprise.context
Qualifier for events which get fired when a Context starts.
Initialized.Literal - Class in javax.enterprise.context
 
inject(T, CreationalContext<T>) - Method in interface javax.enterprise.inject.spi.InjectionTarget
Performs dependency injection upon the given object.
inject() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
Fill @inject field, constructor and methods.
InjectionException - Exception in javax.enterprise.inject
Injection exception class.
InjectionException() - 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
 
InjectionException(String) - Constructor for exception javax.enterprise.inject.InjectionException
 
InjectionPoint - Interface in javax.enterprise.inject.spi
An InjectionPoint object provides metadata information about an injection point.
InjectionPointConfigurator - Interface in javax.enterprise.inject.spi.configurator
 
injectionPoints(InjectionPoint...) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Replace InjectionPoints for the configured bean
injectionPoints(Set<InjectionPoint>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Replace InjectionPoints for the configured bean
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
A factory which is able to create container provided InjectionTargets.
InjectLiteral - Class in javax.enterprise.inject.literal
 
InjectLiteral() - Constructor for class javax.enterprise.inject.literal.InjectLiteral
 
INSTANCE - Static variable in class javax.enterprise.context.ApplicationScoped.Literal
 
INSTANCE - Static variable in class javax.enterprise.context.ConversationScoped.Literal
 
INSTANCE - Static variable in class javax.enterprise.context.Dependent.Literal
 
INSTANCE - Static variable in class javax.enterprise.context.RequestScoped.Literal
 
INSTANCE - Static variable in class javax.enterprise.context.SessionScoped.Literal
 
INSTANCE - Static variable in class javax.enterprise.inject.Alternative.Literal
 
INSTANCE - Static variable in class javax.enterprise.inject.Any.Literal
 
INSTANCE - Static variable in class javax.enterprise.inject.Default.Literal
 
Instance<T> - Interface in javax.enterprise.inject
The Instance interface provides a method for obtaining instances of beans with required types and qualifiers.
INSTANCE - Static variable in class javax.enterprise.inject.literal.InjectLiteral
 
INSTANCE - Static variable in class javax.enterprise.inject.literal.NamedLiteral
 
INSTANCE - Static variable in class javax.enterprise.inject.literal.QualifierLiteral
 
INSTANCE - Static variable in class javax.enterprise.inject.literal.SingletonLiteral
 
INSTANCE - Static variable in class javax.enterprise.inject.New.Literal
 
INSTANCE - Static variable in class javax.enterprise.inject.Specializes.Literal
 
INSTANCE - Static variable in class javax.enterprise.inject.TransientReference.Literal
 
INSTANCE - Static variable in class javax.enterprise.inject.Typed.Literal
 
INSTANCE - Static variable in class javax.enterprise.inject.Vetoed.Literal
 
INSTANCE - Static variable in class javax.enterprise.util.Nonbinding.Literal
 
intercept(InterceptionType, T, InvocationContext) - Method in interface javax.enterprise.inject.spi.Interceptor
Perform the interception.
Intercepted - Annotation Type in javax.enterprise.inject
A Decorator can inject a Bean with this qualifier to gather metadata about the decorated instance.
InterceptionFactory<T> - Interface in javax.enterprise.inject.spi
An InterceptionFactory allows to apply CDI proxies for custom beans and Contextual Instances manually created in producer methods.
InterceptionType - Enum in javax.enterprise.inject.spi
 
Interceptor<T> - Interface in javax.enterprise.inject.spi
A Bean for creating and using an interceptor.
intercepts(InterceptionType) - Method in interface javax.enterprise.inject.spi.Interceptor
 
isActive() - Method in interface javax.enterprise.context.spi.Context
Returns true if context is active according to the current thread, returns false otherwise.
isAlternative() - Method in interface javax.enterprise.inject.spi.BeanAttributes
Returns true if declares as policy
isAmbiguous() - Method in interface javax.enterprise.inject.Instance
Returns true if resolution is ambiguous, false otherwise.
isAnnotationPresent(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.Annotated
Returns true if annotated member has annotation for given annotation type, false otherwise.
isAsync() - Method in interface javax.enterprise.inject.spi.ObserverMethod
 
isDelegate() - Method in interface javax.enterprise.inject.spi.InjectionPoint
Returns true if injection point is decorator delegate, false otherwise.
isInterceptorBinding(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns true if given type is a interceptor binding, false otherwise.
isNormalScope(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns true if given type is a normal scope type, false otherwise.
isNullable() - Method in interface javax.enterprise.inject.spi.Bean
Deprecated.
since CDI-1.1. This should be ignored by the container from now on.
isPassivatingScope(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns true if given type is a passivating scope type, false otherwise.
isQualifier(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns true if given type is a qualifier, false otherwise.
isResolvable() - Method in interface javax.enterprise.inject.Instance
 
isRunning() - Method in interface javax.enterprise.inject.se.SeContainer
 
isScope(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns true if given type is a scope type, false otherwise.
isStatic() - Method in interface javax.enterprise.inject.spi.AnnotatedMember
Returns true if member modifiers contain static keyword false otherwise.
isStereotype(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns true if given type is a stereotype type, false otherwise.
isTransient() - Method in interface javax.enterprise.context.Conversation
 
isTransient() - Method in interface javax.enterprise.inject.spi.InjectionPoint
Returns true if injection point is transient, false otherwise.
isUnsatisfied() - Method in interface javax.enterprise.inject.Instance
Return true if resolution is unsatisfied, false otherwise.

J

javax.decorator - package javax.decorator
 
javax.enterprise.context - package javax.enterprise.context
 
javax.enterprise.context.control - package javax.enterprise.context.control
 
javax.enterprise.context.spi - package javax.enterprise.context.spi
 
javax.enterprise.event - package javax.enterprise.event
 
javax.enterprise.inject - package javax.enterprise.inject
 
javax.enterprise.inject.literal - package javax.enterprise.inject.literal
 
javax.enterprise.inject.se - package javax.enterprise.inject.se
 
javax.enterprise.inject.spi - package javax.enterprise.inject.spi
 
javax.enterprise.inject.spi.configurator - package javax.enterprise.inject.spi.configurator
 
javax.enterprise.util - package javax.enterprise.util
 

L

Literal() - Constructor for class javax.enterprise.context.ApplicationScoped.Literal
 
Literal() - Constructor for class javax.enterprise.context.ConversationScoped.Literal
 
Literal() - Constructor for class javax.enterprise.context.Dependent.Literal
 
Literal() - Constructor for class javax.enterprise.context.RequestScoped.Literal
 
Literal() - Constructor for class javax.enterprise.context.SessionScoped.Literal
 
Literal() - Constructor for class javax.enterprise.inject.Alternative.Literal
 
Literal() - Constructor for class javax.enterprise.inject.Any.Literal
 
Literal() - Constructor for class javax.enterprise.inject.Default.Literal
 
Literal() - Constructor for class javax.enterprise.inject.Specializes.Literal
 
Literal() - Constructor for class javax.enterprise.inject.TransientReference.Literal
 
Literal() - Constructor for class javax.enterprise.inject.Vetoed.Literal
 
Literal() - Constructor for class javax.enterprise.util.Nonbinding.Literal
 

M

methods() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
 
Model - Annotation Type in javax.enterprise.inject
 

N

name(String) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Set the name of the configured bean
name(String) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Set the name of the configured bean
NamedLiteral - Class in javax.enterprise.inject.literal
 
New - Annotation Type in javax.enterprise.inject
 
New.Literal - Class in javax.enterprise.inject
 
newInstance() - Static method in class javax.enterprise.inject.se.SeContainerInitializer
Instantiates a new SeContainerInitializer via ServiceLoader
newInstance() - Method in class javax.enterprise.inject.spi.Unmanaged
 
Nonbinding - Annotation Type in javax.enterprise.util
Indicates that Qualifier annotation member is not contained in the type safe resolution algorithm.
Nonbinding.Literal - Class in javax.enterprise.util
 
NonexistentConversationException - Exception in javax.enterprise.context
If a long running conversation cannot be restored, OWB will assign a fresh conversation and throws this very Exception.
NonexistentConversationException() - Constructor for exception javax.enterprise.context.NonexistentConversationException
 
NonexistentConversationException(String) - Constructor for exception javax.enterprise.context.NonexistentConversationException
Creates a new exception with message.
NonexistentConversationException(Throwable) - Constructor for exception javax.enterprise.context.NonexistentConversationException
Create a new exception with the root cause.
NonexistentConversationException(String, Throwable) - Constructor for exception javax.enterprise.context.NonexistentConversationException
Creates a new exception with the given message and throwable cause.
NormalScope - Annotation Type in javax.enterprise.context
Defines CDI scopes which have a well-defined lifecycle.
NotificationOptions - Interface in javax.enterprise.event
Used to configure ObserverMethod notifications
NotificationOptions.Builder - Interface in javax.enterprise.event
 
notify(T) - Method in interface javax.enterprise.inject.spi.ObserverMethod
will actually call the underlying observer method
notify(EventContext<T>) - Method in interface javax.enterprise.inject.spi.ObserverMethod
Call the observer method with the given eventContext.
notifyWith(ObserverMethodConfigurator.EventConsumer<T>) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Define Consumer to call when event is notified

O

observedType(Type) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Set the type of the observed event
ObserverException - Exception in javax.enterprise.event
Exception related with observers.
ObserverException() - Constructor for exception javax.enterprise.event.ObserverException
Creates new exception.
ObserverException(String) - Constructor for exception javax.enterprise.event.ObserverException
Creates new exception with message.
ObserverException(Throwable) - Constructor for exception javax.enterprise.event.ObserverException
Creates new exception with cause.
ObserverException(String, Throwable) - Constructor for exception javax.enterprise.event.ObserverException
Creates new exception with given message and cause.
ObserverMethod<T> - Interface in javax.enterprise.inject.spi
ObserverMethod is the SPI to handle an observer method, which is an event consumer for an event of the given type T.
ObserverMethodConfigurator<T> - Interface in javax.enterprise.inject.spi.configurator
 
ObserverMethodConfigurator.EventConsumer<T> - Interface in javax.enterprise.inject.spi.configurator
 
Observes - Annotation Type in javax.enterprise.event
Specifies that a method is an observer method and which event should be observed.
ObservesAsync - Annotation Type in javax.enterprise.event
 
of(Class<? extends Annotation>) - Static method in class javax.enterprise.context.BeforeDestroyed.Literal
 
of(Class<? extends Annotation>) - Static method in class javax.enterprise.context.Destroyed.Literal
 
of(Class<? extends Annotation>) - Static method in class javax.enterprise.context.Initialized.Literal
 
of(String, Object) - Static method in interface javax.enterprise.event.NotificationOptions
 
of(String) - Static method in class javax.enterprise.inject.literal.NamedLiteral
 
of(Class<?>) - Static method in class javax.enterprise.inject.New.Literal
 
of(Class<?>[]) - Static method in class javax.enterprise.inject.Typed.Literal
 
ofExecutor(Executor) - Static method in interface javax.enterprise.event.NotificationOptions
 

P

params() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator
 
params() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator
 
PassivationCapable - Interface in javax.enterprise.inject.spi
 
postConstruct(T) - Method in interface javax.enterprise.inject.spi.InjectionTarget
Calls PostConstruct callback method if exists.
postConstruct() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
Invoke any @PostConstruct methods.
preDestroy(T) - Method in interface javax.enterprise.inject.spi.InjectionTarget
Calls PreDestroy callback method if exists.
preDestroy() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
Invoke any @PreDestroy annotated methods and interceptors of the given CDI instance.
Prioritized - Interface in javax.enterprise.inject.spi
 
priority(int) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Set the priority for the observer to build
PrivilegedActionForAccessibleObject(AccessibleObject, boolean) - Constructor for class javax.enterprise.util.AnnotationLiteral.PrivilegedActionForAccessibleObject
 
ProcessAnnotatedType<BEANCLASS> - Interface in javax.enterprise.inject.spi
Event is fired before reading any annotations on the class.
ProcessBean<X> - Interface in javax.enterprise.inject.spi
Fires event before registering bean with container.
ProcessBeanAttributes<T> - Interface in javax.enterprise.inject.spi
Each AnnotatedType gets scanned by the CDI container and turned into initial BeanAttributes.
ProcessInjectionPoint<T,X> - Interface in javax.enterprise.inject.spi
Gets fired for each InjectionPoint.
ProcessInjectionTarget<X> - Interface in javax.enterprise.inject.spi
Fired before manged bean, session bean or Java EE component discovery.
ProcessManagedBean<X> - Interface in javax.enterprise.inject.spi
Fired before registering managed bean.
ProcessObserverMethod<EVENTTYPE,BEANCLASS> - Interface in javax.enterprise.inject.spi
Fired for each observer.
ProcessProducer<BEANCLASS,RETURNTYPE> - Interface in javax.enterprise.inject.spi
Container fires this event for each producer field/method including resources.
ProcessProducerField<X,T> - Interface in javax.enterprise.inject.spi
Fired before registering producer field.
ProcessProducerMethod<X,T> - Interface in javax.enterprise.inject.spi
Fired before registering producer method.
ProcessSessionBean<X> - Interface in javax.enterprise.inject.spi
Fires event before registering session bean.
ProcessSyntheticAnnotatedType<X> - Interface in javax.enterprise.inject.spi
This event gets fired for AnnotatedTypes which are not a result of the scanning process but got manually added.
ProcessSyntheticBean<BEANCLASS> - Interface in javax.enterprise.inject.spi
This event only gets fired for custom Beans added via AfterBeanDiscovery.
ProcessSyntheticObserverMethod<EVENTTYPE,BEANCLASS> - Interface in javax.enterprise.inject.spi
This event only gets fired for custom ObserverMethod added via AfterBeanDiscovery.
produce(CreationalContext<T>) - Method in interface javax.enterprise.inject.spi.Producer
Its result depends on bean type.
produce() - Method in class javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance
Create the CDI instance itself.
Producer<T> - Interface in javax.enterprise.inject.spi
Provides a generic operation for producing an instance of a type.
ProducerConfigurator<T> - Interface in javax.enterprise.inject.spi.configurator
 
ProducerFactory<X> - Interface in javax.enterprise.inject.spi
A factory which is able to create container provided Producers.
Produces - Annotation Type in javax.enterprise.inject
 
produceWith(Function<Instance<Object>, U>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
 
produceWith(Function<CreationalContext<U>, U>) - Method in interface javax.enterprise.inject.spi.configurator.ProducerConfigurator
 
push(T) - Method in interface javax.enterprise.context.spi.CreationalContext
Puts new incomplete instance into the creational context.

Q

QualifierLiteral - Class in javax.enterprise.inject.literal
 
QualifierLiteral() - Constructor for class javax.enterprise.inject.literal.QualifierLiteral
 
qualifiers(Annotation...) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Replace all qualifiers.
qualifiers(Set<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Replace all qualifiers.
qualifiers(Annotation...) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Replace all qualifiers.
qualifiers(Set<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Replace all qualifiers.
qualifiers(Annotation...) - Method in interface javax.enterprise.inject.spi.configurator.InjectionPointConfigurator
Replace all qualifiers.
qualifiers(Set<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.InjectionPointConfigurator
Replace all qualifiers.
qualifiers(Annotation...) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Replace all qualifiers on the Observed event.
qualifiers(Set<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Replace all qualifiers on the Observed event.

R

read(AnnotatedType<U>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Read the information from the given annotated type.
read(BeanAttributes<?>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Read the information from the given bean attributes.
read(Method) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Read observer meta data from a existing Method
read(AnnotatedMethod<?>) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Read observer meta data from a existing AnnotatedMethod
read(ObserverMethod<T>) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Read observer meta data from a existing ObserverMethod
Reception - Enum in javax.enterprise.event
Notify enums.
reception(Reception) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Set the Reception mode for the observer to build
release() - Method in interface javax.enterprise.context.spi.CreationalContext
Destorys all dependent objects of the instance that is being destroyed.
remove(Predicate<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator
Removes all Annotations which fit the given Predicate
remove(Predicate<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator
Removes all Annotations which fit the given Predicate
remove(Predicate<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator
Removes all Annotations which fit the given Predicate
remove(Predicate<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator
Removes all Annotations which fit the given Predicate
remove(Predicate<Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
Remove all annotations which fit the given Predicate.
removeAll() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator
removes all Annotations
removeAll() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator
removes all Annotations
removeAll() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator
removes all Annotations
removeAll() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator
removes all Annotations
removeAll() - Method in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
Remove all annotations from the type.
REQUEST - Static variable in class javax.enterprise.context.BeforeDestroyed.Literal
 
REQUEST - Static variable in class javax.enterprise.context.Destroyed.Literal
 
REQUEST - Static variable in class javax.enterprise.context.Initialized.Literal
 
RequestContextController - Interface in javax.enterprise.context.control
The CDI container provides a built in instance of RequestContextController that is dependent scoped for the purposes of activating and deactivating.
RequestScoped - Annotation Type in javax.enterprise.context
Defines the request scope.
RequestScoped.Literal - Class in javax.enterprise.context
 
ResolutionException - Exception in javax.enterprise.inject
Resolution exception class.
ResolutionException() - 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
 
ResolutionException(String) - Constructor for exception javax.enterprise.inject.ResolutionException
 
resolve(Set<Bean<? extends X>>) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns a bean object that is resolved according to the type safe resolution rules.
resolveDecorators(Set<Type>, Annotation...) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns a list of decorator.
resolveInterceptors(InterceptionType, Annotation...) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns a list of interceptor.
resolveObserverMethods(T, Annotation...) - Method in interface javax.enterprise.inject.spi.BeanManager
Returns set of observer methods.
run() - Method in class javax.enterprise.util.AnnotationLiteral.PrivilegedActionForAccessibleObject
 

S

scope(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Replace Bean scope
scope(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Replace Bean scope
SeContainer - Interface in javax.enterprise.inject.se
A representation of the SeContainer that was bootstrapped from a SeContainerInitializer
SeContainerInitializer - Class in javax.enterprise.inject.se
This is a builder class for a synthetic bean archive that will be used in an SE Deployment of CDI.
SeContainerInitializer() - Constructor for class javax.enterprise.inject.se.SeContainerInitializer
 
select(Annotation...) - Method in interface javax.enterprise.event.Event
 
select(Class<U>, Annotation...) - Method in interface javax.enterprise.event.Event
 
select(TypeLiteral<U>, Annotation...) - Method in interface javax.enterprise.event.Event
 
select(Annotation...) - Method in interface javax.enterprise.inject.Instance
Creates new Instance with given qualifiers.
select(Class<U>, Annotation...) - Method in interface javax.enterprise.inject.Instance
Returns new child instance with given class and qualifiers.
select(TypeLiteral<U>, Annotation...) - Method in interface javax.enterprise.inject.Instance
Return new child instance with given class info and qualifiers.
selectAlternatives(Class<?>...) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Adds the given alternatives to the list of available alternatives in the bean archive
selectAlternativeStereotypes(Class<? extends Annotation>...) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Adds the given alternative stereotypes to the list of available alternative stereotypes in the bean archive
SESSION - Static variable in class javax.enterprise.context.BeforeDestroyed.Literal
 
SESSION - Static variable in class javax.enterprise.context.Destroyed.Literal
 
SESSION - Static variable in class javax.enterprise.context.Initialized.Literal
 
SessionBeanType - Enum in javax.enterprise.inject.spi
Session bean type enumerations.
SessionScoped - Annotation Type in javax.enterprise.context
Session scoped.
SessionScoped.Literal - Class in javax.enterprise.context
 
set(String, Object) - Method in interface javax.enterprise.event.NotificationOptions.Builder
 
setAnnotatedType(AnnotatedType<BEANCLASS>) - Method in interface javax.enterprise.inject.spi.ProcessAnnotatedType
Replaces annotated type.
setBeanAttributes(BeanAttributes<T>) - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
Use the given BeanAttributes to later create the Bean from it.
setCDIProvider(CDIProvider) - Static method in class javax.enterprise.inject.spi.CDI
A container or an application can set this manually.
setClassLoader(ClassLoader) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Sets the default ClassLoader for this synthetic bean archive
setExecutor(Executor) - Method in interface javax.enterprise.event.NotificationOptions.Builder
 
setInjectionPoint(InjectionPoint) - Method in interface javax.enterprise.inject.spi.ProcessInjectionPoint
Replace the original InjectionPoint point with the given one.
setInjectionTarget(InjectionTarget<X>) - Method in interface javax.enterprise.inject.spi.ProcessInjectionTarget
Replaces injection target.
setObserverMethod(ObserverMethod<EVENTTYPE>) - Method in interface javax.enterprise.inject.spi.ProcessObserverMethod
 
setProducer(Producer<RETURNTYPE>) - Method in interface javax.enterprise.inject.spi.ProcessProducer
Replaces producer instance.
setProperties(Map<String, Object>) - Method in class javax.enterprise.inject.se.SeContainerInitializer
Overwrites all existing properties with the contents of the new given map
setTimeout(long) - Method in interface javax.enterprise.context.Conversation
Sets conversation timeout in ms.
SingletonLiteral - Class in javax.enterprise.inject.literal
 
SingletonLiteral() - Constructor for class javax.enterprise.inject.literal.SingletonLiteral
 
Specializes - Annotation Type in javax.enterprise.inject
 
Specializes.Literal - Class in javax.enterprise.inject
 
Stereotype - Annotation Type in javax.enterprise.inject
Stereotypes are used for inheriting the meta annotations that are defined on the stereotyped annotation from another webbeans component.
stereotypes(Set<Class<? extends Annotation>>) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Replace stereotypes on the configured bean
stereotypes(Set<Class<? extends Annotation>>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Replace stereotypes on the configured bean
stream() - Method in interface javax.enterprise.inject.Instance
 

T

toString() - Method in class javax.enterprise.util.AnnotationLiteral
 
TransactionPhase - Enum in javax.enterprise.event
Transactional observer phases.
transactionPhase(TransactionPhase) - Method in interface javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator
Set the TransactionPhase for the observer to build
transientField(boolean) - Method in interface javax.enterprise.inject.spi.configurator.InjectionPointConfigurator
Change the transient status of the built InjectionPoint.
TransientReference - Annotation Type in javax.enterprise.inject
Marks an injected parameter to be destroyed after invocation.
TransientReference.Literal - Class in javax.enterprise.inject
 
type(Type) - Method in interface javax.enterprise.inject.spi.configurator.InjectionPointConfigurator
Set the required Type (that will be used during typesafe resolution) of the InjectionPoint to build.
Typed - Annotation Type in javax.enterprise.inject
Used for definining explicit bean api types.
Typed.Literal - Class in javax.enterprise.inject
 
TypeLiteral<T> - Class in javax.enterprise.util
Type literal implementation.
TypeLiteral() - Constructor for class javax.enterprise.util.TypeLiteral
 
types(Type...) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Replace bean types
types(Set<Type>) - Method in interface javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator
Replace bean types
types(Type...) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Replace bean types
types(Set<Type>) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
Replace bean types

U

Unmanaged<T> - Class in javax.enterprise.inject.spi
Helper class for manually maintaining CDI created instances which are not managed by the CDI container.
Unmanaged(Class<T>) - Constructor for class javax.enterprise.inject.spi.Unmanaged
 
Unmanaged(BeanManager, Class<T>) - Constructor for class javax.enterprise.inject.spi.Unmanaged
 
Unmanaged.UnmanagedInstance<T> - Class in javax.enterprise.inject.spi
This basically delegates to the InjectionTarget interface
UnproxyableResolutionException - Exception in javax.enterprise.inject
In DI, normal scope type bean class must be proxyable by the container.
UnproxyableResolutionException() - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
 
UnproxyableResolutionException(String) - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
 
UnproxyableResolutionException(Throwable) - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
 
UnproxyableResolutionException(String, Throwable) - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
 
UnsatisfiedResolutionException - Exception in javax.enterprise.inject
If injection point is not resolved by the container, it throws unsatisfied exception.
UnsatisfiedResolutionException() - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
 
UnsatisfiedResolutionException(String) - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
 
UnsatisfiedResolutionException(Throwable) - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
 
UnsatisfiedResolutionException(String, Throwable) - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
 

V

validate(InjectionPoint) - Method in interface javax.enterprise.inject.spi.BeanManager
Validates injection point.
value() - Method in class javax.enterprise.context.BeforeDestroyed.Literal
 
value() - Method in class javax.enterprise.context.Destroyed.Literal
 
value() - Method in class javax.enterprise.context.Initialized.Literal
 
value() - Method in class javax.enterprise.inject.literal.NamedLiteral
 
value() - Method in class javax.enterprise.inject.New.Literal
 
value() - Method in class javax.enterprise.inject.Typed.Literal
 
valueOf(String) - Static method in enum javax.enterprise.event.Reception
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.enterprise.event.TransactionPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.enterprise.inject.spi.InterceptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.enterprise.inject.spi.SessionBeanType
Returns the enum constant of this type with the specified name.
values() - Static method in enum javax.enterprise.event.Reception
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.enterprise.event.TransactionPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.enterprise.inject.spi.InterceptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.enterprise.inject.spi.SessionBeanType
Returns an array containing the constants of this enum type, in the order they are declared.
veto() - Method in interface javax.enterprise.inject.spi.ProcessAnnotatedType
Veto registering process.
veto() - Method in interface javax.enterprise.inject.spi.ProcessBeanAttributes
Tell the container it should ignore this Bean.
veto() - Method in interface javax.enterprise.inject.spi.ProcessObserverMethod
Tell the container to ignore the current ObserverMethod.
Vetoed - Annotation Type in javax.enterprise.inject
Marks a class as to get ignored during CDI processing.
Vetoed.Literal - Class in javax.enterprise.inject
 

W

WithAnnotations - Annotation Type in javax.enterprise.inject.spi
This allows for applying an annotation filter to ProcessAnnotatedType.
wrapExpressionFactory(ExpressionFactory) - Method in interface javax.enterprise.inject.spi.BeanManager
Wrapped around given expression factory and add CDI functionality.
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2025. All rights reserved.