- 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.
- get(Contextual<T>, CreationalContext<T>) - Method in interface javax.enterprise.context.spi.Context
-
- 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
-
- 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.
- id(String) - Method in interface javax.enterprise.inject.spi.configurator.BeanConfigurator
-
- 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
-
- 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
-
- 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.
- 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(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
-
- 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
-
- 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
-