All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description Alternative Specifies that a bean is an alternative.Alternative.Literal Supports inline instantiation of theAlternative
annotation.AmbiguousResolutionException Indicates that multiple beans match a certain combination of required type and required qualifiers and are eligible for injection into a certain class.AnnotationLiteral<T extends java.lang.annotation.Annotation> Supports inline instantiation of annotation type instances.Any The built-in qualifier type.Any.Literal Supports inline instantiation of theAny
qualifier.CreationException Indicates that a checked exception was thrown during creation of a bean.Decorated A decorator may inject metadata about the bean it is decoratingDecorator Specifies that a class is a decorator.Default The default qualifier type.Default.Literal Supports inline instantiation of theDefault
qualifier.Delegate Identifies the delegate injection point of a decorator.Disposes Identifies the disposed parameter of a disposer method.Event<T> Allows the application to fire events of a particular type.IllegalProductException 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 notjavax.enterprise.context.Dependent
.ImmutableNotificationOptions The immutable implementation ofNotificationOptions
.ImmutableNotificationOptions.Builder InjectionException Indicates a problem relating to dependency injection.InjectLiteral Supports inline instantiation of theInject
annotation.Instance<T> Allows the application to dynamically obtain instances of beans with a specified combination of required type and qualifiers.Intercepted An interceptor may inject metadata about the bean it is intercepting.NamedLiteral Supports inline instantiation of theNamed
qualifier.Nonbinding 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 Supports inline instantiation of theNonbinding
annotation.NotificationOptions Notification options are used to configure observer notification.NotificationOptions.Builder Notification options builder.ObserverException Indicates that a checked exception was thrown by an observer method during event notification.Observes Identifies the event parameter of an observer method.ObservesAsync Identifies the event parameter of an asynchronous observer method.Produces Identifies a producer method or field.QualifierLiteral Supports inline instantiation of theQualifier
annotation.Reception Distinguishes conditional observer methods from observer methods which are always notified.ResolutionException Indicates a problem relating to typesafe resolution.SecurityActions This utility class is used to optimize invocation made through the SecurityManagerSingletonLiteral Supports inline instantiation of theSingleton
annotation.Specializes Indicates that a bean directly specializes another bean.Specializes.Literal Supports inline instantiation of theSpecializes
annotation.Stereotype Specifies that an annotation type is a stereotype.TransactionPhase Distinguishes the various kinds of transactional observer methods from regular observer methods which are notified immediately.TransientReference If a parameter annotated with @TransientReference resolves to a dependent scoped bean, then the bean will be destroyed after the invocation completes.TransientReference.Literal Supports inline instantiation of theTransientReference
annotation.Typed Restricts the bean types of a bean.Typed.Literal Supports inline instantiation of theTyped
annotation.TypeLiteral<T> Supports inline instantiation of objects that represent parameterized types with actual type parameters.UnproxyableResolutionException 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.UnsatisfiedResolutionException Indicates that no bean matches a certain combination of required type and required qualifiers and is eligible for injection into a certain class.Vetoed Veto the processing of the class.Vetoed.Literal Supports inline instantiation of theVetoed
annotation.