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

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

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.
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