- addAnnotatedType(AnnotatedType<?>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
-
Adds new annotated type.
- addBean(Bean<?>) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
-
Registering the bean with container.
- 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.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.
- addInterceptorBinding(Class<? extends Annotation>, Annotation...) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares a new interceptor binding.
- addObserverMethod(ObserverMethod<?>) - Method in interface javax.enterprise.inject.spi.AfterBeanDiscovery
-
Registers the given observer method with container.
- addQualifier(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares a new qualifier.
- 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.
- 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.
- Alternative - Annotation Type 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.
- AnnotatedField<X> - Interface in javax.enterprise.inject.spi
-
Defines field member contract.
- 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.
- AnnotatedParameter<X> - Interface in javax.enterprise.inject.spi
-
Defines member parameter contract.
- AnnotatedType<X> - Interface in javax.enterprise.inject.spi
-
Defines alternative meta data for bean class.
- AnnotationLiteral<T extends Annotation> - Class in javax.enterprise.util
-
Annotation literal utility.
- AnnotationLiteral() - Constructor for class javax.enterprise.util.AnnotationLiteral
-
- annotationType() - Method in class javax.enterprise.util.AnnotationLiteral
-
- Any - Annotation Type in javax.enterprise.inject
-
Defines any qualifier in the injection point.
- ApplicationScoped - Annotation Type in javax.enterprise.context
-
Defines the application scoped type.
- 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.
- 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.
- getAnnotatedBeanClass() - Method in interface javax.enterprise.inject.spi.ProcessManagedBean
-
Returns annotated type.
- 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() - Method in interface javax.enterprise.inject.spi.ProcessAnnotatedType
-
Gets annotated type.
- getAnnotatedType() - Method in interface javax.enterprise.inject.spi.ProcessInjectionTarget
-
Gets annotated type.
- getAnnotation(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.
- 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.
- getBeanClass() - Method in interface javax.enterprise.inject.spi.Bean
-
Returns class of bean.
- getBeanClass() - Method in interface javax.enterprise.inject.spi.ObserverMethod
-
- 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 name.
- 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
-
- 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 el resolver.
- 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.
- 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.
- getInterceptorBindingDefinition(Class<? extends Annotation>) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Returns a set of meta-annotations that are defined on the binding
- getInterceptorBindings() - Method in interface javax.enterprise.inject.spi.Interceptor
-
- 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.
- getMember() - Method in interface javax.enterprise.inject.spi.InjectionPoint
-
Returns appered point for injection point.
- getMethods() - Method in interface javax.enterprise.inject.spi.AnnotatedType
-
Returns set of bean methods.
- getName() - Method in interface javax.enterprise.inject.spi.Bean
-
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.
- getProducer() - Method in interface javax.enterprise.inject.spi.ProcessProducer
-
Returns producer instance.
- getQualifiers() - Method in interface javax.enterprise.inject.spi.Bean
-
Returns qualifiers of a bean.
- 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.Bean
-
Returns scope of a bean.
- getSessionBeanType() - Method in interface javax.enterprise.inject.spi.ProcessSessionBean
-
Returns ejb type.
- 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.Bean
-
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.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.Bean
-
Returns api types of a bean.
- 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
-
- inject(T, CreationalContext<T>) - Method in interface javax.enterprise.inject.spi.InjectionTarget
-
Performs dependency injection upon the given object.
- InjectionException - Exception in javax.enterprise.inject
-
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.
- InjectionTarget<T> - Interface in javax.enterprise.inject.spi
-
Provides operations for performing dependency injection and lifecycle
callbacks on an instance of a type.
- Instance<T> - Interface in javax.enterprise.inject
-
The Instance
interface provides a method for obtaining
instances of beans with required types and qualifiers.
- intercept(InterceptionType, T, InvocationContext) - Method in interface javax.enterprise.inject.spi.Interceptor
-
- InterceptionType - Enum in javax.enterprise.inject.spi
-
- Interceptor<T> - Interface in javax.enterprise.inject.spi
-
- 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.Bean
-
Returns true if declares as policy
- isAmbiguous() - Method in interface javax.enterprise.inject.Instance
-
Returns true if resolution is ambigious, 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.
- 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
-
If bean is nullable return true, false
otherwise.
- 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.
- 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 resulotion is unsatisfied, false otherwise.
- validate(InjectionPoint) - Method in interface javax.enterprise.inject.spi.BeanManager
-
Validates injection point.
- 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.