A B C D E F G H I J L M N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- actualType - Variable in class javax.enterprise.util.TypeLiteral
- AFTER_COMPLETION - javax.enterprise.event.TransactionPhase
-
Identifies an after completion observer method, called during the after completion phase of the transaction.
- AFTER_FAILURE - javax.enterprise.event.TransactionPhase
-
Identifies an after failure observer method, called during the after completion phase of the transaction, only when the transaction fails.
- AFTER_SUCCESS - javax.enterprise.event.TransactionPhase
-
Identifies an after success observer method, called during the after completion phase of the transaction, only when the transaction completes successfully.
- Alternative - Annotation Type in javax.enterprise.inject
-
Specifies that a bean is an alternative.
- Alternative.Literal - Class in javax.enterprise.inject
-
Supports inline instantiation of the
Alternative
annotation. - ALWAYS - javax.enterprise.event.Reception
-
Specifies that an observer method always receives event notifications.
- AmbiguousResolutionException - Exception in javax.enterprise.inject
-
Indicates that multiple beans match a certain combination of required type and required qualifiers and are eligible for injection into a certain class.
- AmbiguousResolutionException() - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
- AmbiguousResolutionException(String) - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
- AmbiguousResolutionException(String, Throwable) - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
- AmbiguousResolutionException(Throwable) - Constructor for exception javax.enterprise.inject.AmbiguousResolutionException
- AnnotationLiteral<T extends java.lang.annotation.Annotation> - Class in javax.enterprise.util
-
Supports inline instantiation of annotation type instances.
- AnnotationLiteral() - Constructor for class javax.enterprise.util.AnnotationLiteral
- annotationType - Variable in class javax.enterprise.util.AnnotationLiteral
- annotationType() - Method in class javax.enterprise.util.AnnotationLiteral
- Any - Annotation Type in javax.enterprise.inject
-
The built-in qualifier type.
- Any.Literal - Class in javax.enterprise.inject
-
Supports inline instantiation of the
Any
qualifier. - appendInBraces(StringBuilder, String) - Method in class javax.enterprise.util.AnnotationLiteral
B
- BEFORE_COMPLETION - javax.enterprise.event.TransactionPhase
-
Identifies a before completion observer method, called during the before completion phase of the transaction.
- build() - Method in class javax.enterprise.event.ImmutableNotificationOptions.Builder
- build() - Method in interface javax.enterprise.event.NotificationOptions.Builder
- builder() - Static method in interface javax.enterprise.event.NotificationOptions
- Builder() - Constructor for class javax.enterprise.event.ImmutableNotificationOptions.Builder
C
- cachedHashCode - Variable in class javax.enterprise.util.AnnotationLiteral
- CreationException - Exception in javax.enterprise.inject
-
Indicates that a checked exception was thrown during creation of a bean.
- CreationException() - Constructor for exception javax.enterprise.inject.CreationException
- CreationException(String) - Constructor for exception javax.enterprise.inject.CreationException
- CreationException(String, Throwable) - Constructor for exception javax.enterprise.inject.CreationException
- CreationException(Throwable) - Constructor for exception javax.enterprise.inject.CreationException
D
- Decorated - Annotation Type in javax.enterprise.inject
-
A decorator may inject metadata about the bean it is decorating
- Decorator - Annotation Type in javax.decorator
-
Specifies that a class is a decorator.
- Default - Annotation Type in javax.enterprise.inject
-
The default qualifier type.
- Default.Literal - Class in javax.enterprise.inject
-
Supports inline instantiation of the
Default
qualifier. - Delegate - Annotation Type in javax.decorator
-
Identifies the delegate injection point of a decorator.
- destroy(T) - Method in interface javax.enterprise.inject.Instance
-
When called, the container destroys the instance if the active context object for the scope type of the bean supports destroying bean instances.
- Disposes - Annotation Type in javax.enterprise.inject
-
Identifies the disposed parameter of a disposer method.
- during() - Method in annotation type javax.enterprise.event.Observes
-
Specifies at what time the observer method is notified.
E
- equals(Object) - Method in class javax.enterprise.util.AnnotationLiteral
- equals(Object) - Method in class javax.enterprise.util.TypeLiteral
- Event<T> - Interface in javax.enterprise.event
-
Allows the application to fire events of a particular type.
- executor - Variable in class javax.enterprise.event.ImmutableNotificationOptions.Builder
- executor - Variable in class javax.enterprise.event.ImmutableNotificationOptions
F
- fire(T) - Method in interface javax.enterprise.event.Event
-
Fires an event with the specified qualifiers and notifies observers.
- fireAsync(U) - Method in interface javax.enterprise.event.Event
-
Fires an event asynchronously with the specified qualifiers and notifies asynchronous observers.
- fireAsync(U, NotificationOptions) - Method in interface javax.enterprise.event.Event
-
Fires an event asynchronously with the specified qualifiers and notifies asynchronous observers.
G
- get(String) - Method in class javax.enterprise.event.ImmutableNotificationOptions
- get(String) - Method in interface javax.enterprise.event.NotificationOptions
- getAnnotationLiteralSubclass(Class<?>) - Static method in class javax.enterprise.util.AnnotationLiteral
- getDeclaredMethods(Class<?>) - Static method in class javax.enterprise.util.SecurityActions
- getExecutor() - Method in class javax.enterprise.event.ImmutableNotificationOptions
- getExecutor() - Method in interface javax.enterprise.event.NotificationOptions
- getMembers() - Method in class javax.enterprise.util.AnnotationLiteral
- getMemberValue(Method, Annotation) - Static method in class javax.enterprise.util.AnnotationLiteral
- getRawType() - Method in class javax.enterprise.util.TypeLiteral
- getType() - Method in class javax.enterprise.util.TypeLiteral
- getTypeLiteralSubclass(Class<?>) - Static method in class javax.enterprise.util.TypeLiteral
- getTypeParameter(Class<?>) - Static method in class javax.enterprise.util.AnnotationLiteral
- getTypeParameter(Class<?>) - Static method in class javax.enterprise.util.TypeLiteral
H
- hashCode() - Method in class javax.enterprise.util.AnnotationLiteral
- hashCode() - Method in class javax.enterprise.util.TypeLiteral
I
- IF_EXISTS - javax.enterprise.event.Reception
-
Specifies that an observer method is only called if the current instance of the bean declaring the observer method already exists.
- IllegalProductException - Exception in javax.enterprise.inject
-
Indicates that a producer method returned a null value or a producer field contained a null value, and the scope of the producer method or field was not
javax.enterprise.context.Dependent
. - IllegalProductException() - Constructor for exception javax.enterprise.inject.IllegalProductException
- IllegalProductException(String) - Constructor for exception javax.enterprise.inject.IllegalProductException
- IllegalProductException(String, Throwable) - Constructor for exception javax.enterprise.inject.IllegalProductException
- IllegalProductException(Throwable) - Constructor for exception javax.enterprise.inject.IllegalProductException
- ImmutableNotificationOptions - Class in javax.enterprise.event
-
The immutable implementation of
NotificationOptions
. - ImmutableNotificationOptions(Executor, Map<String, Object>) - Constructor for class javax.enterprise.event.ImmutableNotificationOptions
- ImmutableNotificationOptions.Builder - Class in javax.enterprise.event
- IN_PROGRESS - javax.enterprise.event.TransactionPhase
-
Identifies a regular observer method, called when the event is fired.
- InjectionException - Exception in javax.enterprise.inject
-
Indicates a problem relating to dependency injection.
- InjectionException() - Constructor for exception javax.enterprise.inject.InjectionException
- InjectionException(String) - Constructor for exception javax.enterprise.inject.InjectionException
- InjectionException(String, Throwable) - Constructor for exception javax.enterprise.inject.InjectionException
- InjectionException(Throwable) - Constructor for exception javax.enterprise.inject.InjectionException
- InjectLiteral - Class in javax.enterprise.inject.literal
-
Supports inline instantiation of the
Inject
annotation. - InjectLiteral() - Constructor for class javax.enterprise.inject.literal.InjectLiteral
- Instance<T> - Interface in javax.enterprise.inject
-
Allows the application to dynamically obtain instances of beans with a specified combination of required type and qualifiers.
- 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 - 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.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
- Intercepted - Annotation Type in javax.enterprise.inject
-
An interceptor may inject metadata about the bean it is intercepting.
- invoke(Method, Object) - Static method in class javax.enterprise.util.AnnotationLiteral
- isAmbiguous() - Method in interface javax.enterprise.inject.Instance
-
Determines if there is more than one bean that matches the required type and qualifiers and is eligible for injection into the class into which the parent Instance was injected.
- isResolvable() - Method in interface javax.enterprise.inject.Instance
-
Determines if there is exactly one bean that matches the required type and qualifiers and is eligible for injection into the class into which the parent Instance was injected.
- isUnsatisfied() - Method in interface javax.enterprise.inject.Instance
-
Determines if there is no bean that matches the required type and qualifiers and is eligible for injection into the class into which the parent Instance was injected.
J
- javax.decorator - package javax.decorator
-
Annotations relating to decorators.
- javax.enterprise.event - package javax.enterprise.event
-
Annotations and interfaces relating to events.
- javax.enterprise.inject - package javax.enterprise.inject
- javax.enterprise.inject.literal - package javax.enterprise.inject.literal
- javax.enterprise.util - package javax.enterprise.util
-
Contains shared, general-purpose helper classes and annotations.
L
- 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
- Literal(Class<?>[]) - Constructor for class javax.enterprise.inject.Typed.Literal
M
- members - Variable in class javax.enterprise.util.AnnotationLiteral
N
- NamedLiteral - Class in javax.enterprise.inject.literal
-
Supports inline instantiation of the
Named
qualifier. - NamedLiteral(String) - Constructor for class javax.enterprise.inject.literal.NamedLiteral
- Nonbinding - Annotation Type in javax.enterprise.util
-
Excludes a member of an annotation type (such as a qualifier type or interceptor binding type) from consideration when the container compares two annotation instances.
- Nonbinding.Literal - Class in javax.enterprise.util
-
Supports inline instantiation of the
Nonbinding
annotation. - NotificationOptions - Interface in javax.enterprise.event
-
Notification options are used to configure observer notification.
- NotificationOptions.Builder - Interface in javax.enterprise.event
-
Notification options builder.
- notifyObserver() - Method in annotation type javax.enterprise.event.Observes
- notifyObserver() - Method in annotation type javax.enterprise.event.ObservesAsync
O
- ObserverException - Exception in javax.enterprise.event
-
Indicates that a checked exception was thrown by an observer method during event notification.
- ObserverException() - Constructor for exception javax.enterprise.event.ObserverException
- ObserverException(String) - Constructor for exception javax.enterprise.event.ObserverException
- ObserverException(String, Throwable) - Constructor for exception javax.enterprise.event.ObserverException
- ObserverException(Throwable) - Constructor for exception javax.enterprise.event.ObserverException
- Observes - Annotation Type in javax.enterprise.event
-
Identifies the event parameter of an observer method.
- ObservesAsync - Annotation Type in javax.enterprise.event
-
Identifies the event parameter of an asynchronous observer method.
- of(Class<?>[]) - Static method in class javax.enterprise.inject.Typed.Literal
- of(String) - Static method in class javax.enterprise.inject.literal.NamedLiteral
- of(String, Object) - Static method in interface javax.enterprise.event.NotificationOptions
- ofExecutor(Executor) - Static method in interface javax.enterprise.event.NotificationOptions
- options - Variable in class javax.enterprise.event.ImmutableNotificationOptions.Builder
- options - Variable in class javax.enterprise.event.ImmutableNotificationOptions
P
- Produces - Annotation Type in javax.enterprise.inject
-
Identifies a producer method or field.
Q
- QualifierLiteral - Class in javax.enterprise.inject.literal
-
Supports inline instantiation of the
Qualifier
annotation. - QualifierLiteral() - Constructor for class javax.enterprise.inject.literal.QualifierLiteral
R
- Reception - Enum in javax.enterprise.event
-
Distinguishes conditional observer methods from observer methods which are always notified.
- Reception() - Constructor for enum javax.enterprise.event.Reception
- ResolutionException - Exception in javax.enterprise.inject
-
Indicates a problem relating to typesafe resolution.
- ResolutionException() - Constructor for exception javax.enterprise.inject.ResolutionException
- ResolutionException(String) - Constructor for exception javax.enterprise.inject.ResolutionException
- ResolutionException(String, Throwable) - Constructor for exception javax.enterprise.inject.ResolutionException
- ResolutionException(Throwable) - Constructor for exception javax.enterprise.inject.ResolutionException
S
- SecurityActions - Class in javax.enterprise.util
-
This utility class is used to optimize invocation made through the SecurityManager
- SecurityActions() - Constructor for class javax.enterprise.util.SecurityActions
- select(Annotation...) - Method in interface javax.enterprise.event.Event
-
Obtains a child Event for the given additional required qualifiers.
- select(Annotation...) - Method in interface javax.enterprise.inject.Instance
-
Obtains a child Instance for the given additional required qualifiers.
- select(Class<U>, Annotation...) - Method in interface javax.enterprise.event.Event
-
Obtains a child Event for the given required type and additional required qualifiers.
- select(Class<U>, Annotation...) - Method in interface javax.enterprise.inject.Instance
-
Obtains a child Instance for the given required type and additional required qualifiers.
- select(TypeLiteral<U>, Annotation...) - Method in interface javax.enterprise.event.Event
-
Obtains a child Event for the given required type and additional required qualifiers.
- select(TypeLiteral<U>, Annotation...) - Method in interface javax.enterprise.inject.Instance
-
Obtains a child Instance for the given required type and additional required qualifiers.
- serialVersionUID - Static variable in exception javax.enterprise.event.ObserverException
- serialVersionUID - Static variable in class javax.enterprise.inject.Alternative.Literal
- serialVersionUID - Static variable in exception javax.enterprise.inject.AmbiguousResolutionException
- serialVersionUID - Static variable in class javax.enterprise.inject.Any.Literal
- serialVersionUID - Static variable in exception javax.enterprise.inject.CreationException
- serialVersionUID - Static variable in class javax.enterprise.inject.Default.Literal
- serialVersionUID - Static variable in exception javax.enterprise.inject.IllegalProductException
- serialVersionUID - Static variable in exception javax.enterprise.inject.InjectionException
- serialVersionUID - Static variable in class javax.enterprise.inject.literal.InjectLiteral
- serialVersionUID - Static variable in class javax.enterprise.inject.literal.NamedLiteral
- serialVersionUID - Static variable in class javax.enterprise.inject.literal.QualifierLiteral
- serialVersionUID - Static variable in class javax.enterprise.inject.literal.SingletonLiteral
- serialVersionUID - Static variable in exception javax.enterprise.inject.ResolutionException
- serialVersionUID - Static variable in class javax.enterprise.inject.Specializes.Literal
- serialVersionUID - Static variable in class javax.enterprise.inject.TransientReference.Literal
- serialVersionUID - Static variable in class javax.enterprise.inject.Typed.Literal
- serialVersionUID - Static variable in exception javax.enterprise.inject.UnproxyableResolutionException
- serialVersionUID - Static variable in exception javax.enterprise.inject.UnsatisfiedResolutionException
- serialVersionUID - Static variable in class javax.enterprise.inject.Vetoed.Literal
- serialVersionUID - Static variable in class javax.enterprise.util.AnnotationLiteral
- serialVersionUID - Static variable in class javax.enterprise.util.Nonbinding.Literal
- serialVersionUID - Static variable in class javax.enterprise.util.TypeLiteral
- set(String, Object) - Method in class javax.enterprise.event.ImmutableNotificationOptions.Builder
- set(String, Object) - Method in interface javax.enterprise.event.NotificationOptions.Builder
- setAccessible(Method) - Static method in class javax.enterprise.util.SecurityActions
- setExecutor(Executor) - Method in class javax.enterprise.event.ImmutableNotificationOptions.Builder
- setExecutor(Executor) - Method in interface javax.enterprise.event.NotificationOptions.Builder
- SingletonLiteral - Class in javax.enterprise.inject.literal
-
Supports inline instantiation of the
Singleton
annotation. - SingletonLiteral() - Constructor for class javax.enterprise.inject.literal.SingletonLiteral
- Specializes - Annotation Type in javax.enterprise.inject
-
Indicates that a bean directly specializes another bean.
- Specializes.Literal - Class in javax.enterprise.inject
-
Supports inline instantiation of the
Specializes
annotation. - Stereotype - Annotation Type in javax.enterprise.inject
-
Specifies that an annotation type is a stereotype.
- stream() - Method in interface javax.enterprise.inject.Instance
-
When called, provides back a Stream of the beans available in this Instance.
T
- toString() - Method in class javax.enterprise.util.AnnotationLiteral
- toString() - Method in class javax.enterprise.util.TypeLiteral
- TransactionPhase - Enum in javax.enterprise.event
-
Distinguishes the various kinds of transactional observer methods from regular observer methods which are notified immediately.
- TransactionPhase() - Constructor for enum javax.enterprise.event.TransactionPhase
- TransientReference - Annotation Type in javax.enterprise.inject
-
If a parameter annotated with @TransientReference resolves to a dependent scoped bean, then the bean will be destroyed after the invocation completes.
- TransientReference.Literal - Class in javax.enterprise.inject
-
Supports inline instantiation of the
TransientReference
annotation. - Typed - Annotation Type in javax.enterprise.inject
-
Restricts the bean types of a bean.
- Typed.Literal - Class in javax.enterprise.inject
-
Supports inline instantiation of the
Typed
annotation. - TypeLiteral<T> - Class in javax.enterprise.util
-
Supports inline instantiation of objects that represent parameterized types with actual type parameters.
- TypeLiteral() - Constructor for class javax.enterprise.util.TypeLiteral
U
- UnproxyableResolutionException - Exception in javax.enterprise.inject
-
Indicates that a contextual reference for a bean with a normal scope and a certain bean type cannot be obtained because the bean type cannot be proxied by the container.
- UnproxyableResolutionException() - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
- UnproxyableResolutionException(String) - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
- UnproxyableResolutionException(String, Throwable) - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
- UnproxyableResolutionException(Throwable) - Constructor for exception javax.enterprise.inject.UnproxyableResolutionException
- UnsatisfiedResolutionException - Exception in javax.enterprise.inject
-
Indicates that no bean matches a certain combination of required type and required qualifiers and is eligible for injection into a certain class.
- UnsatisfiedResolutionException() - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
- UnsatisfiedResolutionException(String) - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
- UnsatisfiedResolutionException(String, Throwable) - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
- UnsatisfiedResolutionException(Throwable) - Constructor for exception javax.enterprise.inject.UnsatisfiedResolutionException
V
- value - Variable in class javax.enterprise.inject.literal.NamedLiteral
- value - Variable in class javax.enterprise.inject.Typed.Literal
- value() - Method in class javax.enterprise.inject.literal.NamedLiteral
- value() - Method in class javax.enterprise.inject.Typed.Literal
- value() - Method in annotation type javax.enterprise.inject.Typed
-
Selects the bean types of the bean.
- 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.
- 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.
- Vetoed - Annotation Type in javax.enterprise.inject
-
Veto the processing of the class.
- Vetoed.Literal - Class in javax.enterprise.inject
-
Supports inline instantiation of the
Vetoed
annotation.
All Classes All Packages