| Modifier and Type | Field and Description |
|---|---|
| pack-priv BeanManager |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | areInterceptorBindingsEquivalent(Annotation interceptorBinding1, Annotation interceptorBinding2)
Implements jakarta. Determine if two interceptor bindings are considered equivalent for the purposes of typesafe resolution, taking into
account any members annotated with |
| public boolean | areQualifiersEquivalent(Annotation qualifier1, Annotation qualifier2)
Implements jakarta. Determine if two qualifiers are considered equivalent for the purposes of typesafe resolution, taking into account any
members annotated with |
| public <T> AnnotatedType | createAnnotatedType(Class<T> type)
Implements jakarta. Obtain an |
| public <T> Bean | createBean(BeanAttributes<T> attributes, Class<T> beanClass, InjectionTargetFactory<T> injectionTargetFactory)
Implements jakarta.
Obtains a |
| public <T, X> Bean | createBean(BeanAttributes<T> attributes, Class<X> beanClass, ProducerFactory<X> producerFactory)
Implements jakarta.
Obtains a |
| public <T> BeanAttributes | createBeanAttributes(AnnotatedType<T> type)
Implements jakarta. Obtains a |
| public BeanAttributes | createBeanAttributes(AnnotatedMember<?> type)
Implements jakarta. Obtains a |
| public <T> CreationalContext | createCreationalContext(Contextual<T> contextual)
Implements jakarta. Obtain an instance of a |
| public InjectionPoint | createInjectionPoint(AnnotatedField<?> field)
Implements jakarta. Obtains a container provided implementation of |
| public InjectionPoint | createInjectionPoint(AnnotatedParameter<?> parameter)
Implements jakarta. Obtains a container provided implementation of |
| public Instance | createInstance()
Implements jakarta. Obtains an |
| public <T> InterceptionFactory | createInterceptionFactory(CreationalContext<T> ctx, Class<T> clazz)
Implements jakarta. Create an |
| public Set | getBeans(Type beanType, Annotation... qualifiers)
Implements jakarta. Return the set of beans which have the given required type and qualifiers and are available for injection in the module
or library containing the class into which the |
| public Set | getBeans(String name)
Implements jakarta. Return the set of beans which have the given EL name and are available for injection in the module or library containing
the class into which the |
| public Context | getContext(Class<? extends Annotation> scopeType)
Implements jakarta. Obtains an active context object for the given scope . |
| public Collection | getContexts(Class<? extends Annotation> scopeType)
Implements jakarta. Obtains all context objects, active and inactive, for the given scope. |
| public ELResolver | getELResolver()
Implements jakarta. Returns a |
| public Event | getEvent()
Implements jakarta. Returns an instance of Event with specified type |
| public <T extends Extension> T | getExtension(Class<T> extensionClass)
Implements jakarta. Obtains the container's instance of an Extension class declared in |
| public Object | getInjectableReference(InjectionPoint ij, CreationalContext<?> ctx)
Implements jakarta. Obtains an injectable reference for a certain injection point. |
| public <T> InjectionTargetFactory | getInjectionTargetFactory(AnnotatedType<T> annotatedType)
Implements jakarta.
An implementation of |
| public Set | getInterceptorBindingDefinition(Class<? extends Annotation> bindingType)
Implements jakarta. Obtains the set of meta-annotations for a certain interceptor binding type . |
| public int | getInterceptorBindingHashCode(Annotation interceptorBinding)
Implements jakarta. Determine the hash code of an interceptor binding, using the JDK algorithm for determining an annotation hash code,
ignoring any members annotated with |
| public Bean | getPassivationCapableBean(String id)
Implements jakarta. Returns the |
| public <X> ProducerFactory | getProducerFactory(AnnotatedField<? super X> field, Bean<X> declaringBean)
Implements jakarta.
An implementation of |
| public <X> ProducerFactory | getProducerFactory(AnnotatedMethod<? super X> method, Bean<X> declaringBean)
Implements jakarta.
An implementation of |
| public int | getQualifierHashCode(Annotation qualifier)
Implements jakarta. Determine the hash code of a qualifier, using the JDK algorithm for determining an annotation hash code, ignoring any
members annotated with |
| public Object | getReference(Bean<?> bean, Type beanType, CreationalContext<?> ctx)
Implements jakarta. Obtains a contextual reference for a certain bean and a certain bean type of the bean. |
| public Set | getStereotypeDefinition(Class<? extends Annotation> stereotype)
Implements jakarta. Obtains meta-annotations for a certain stereotype. |
| public boolean | isInterceptorBinding(Class<? extends Annotation> annotationType)
Implements jakarta. Test the given annotation type to determine if it is an interceptor binding type . |
| public boolean | isMatchingBean(Set<Type>
bean types of a bean; must not be beanTypes, Set<Annotation> nullqualifiers of a bean; must not be beanQualifiers, Type nullrequired type of an injection point; must not be requiredType, Set<Annotation> nullrequired qualifiers of an injection point; must not be requiredQualifiers)nullImplements jakarta. Returns |
| public boolean | isMatchingEvent(Type
specified type of an event; must not be specifiedType, Set<Annotation> nullspecified qualifiers of an event; must not be specifiedQualifiers, Type nullobserved event type of an observer method; must not be observedEventType, Set<Annotation> nullobserved event qualifiers on an observer method; must not be observedEventQualifiers)nullImplements jakarta. Returns |
| public boolean | isNormalScope(Class<? extends Annotation> annotationType)
Implements jakarta. Test the given annotation type to determine if it is a normal scope type. |
| public boolean | isPassivatingScope(Class<? extends Annotation> annotationType)
Implements jakarta. Test the given annotation type to determine if it is a passivating scope type. |
| public boolean | isQualifier(Class<? extends Annotation> annotationType)
Implements jakarta. Test the given annotation type to determine if it is a qualifier type. |
| public boolean | isScope(Class<? extends Annotation> annotationType)
Implements jakarta. Test the given annotation type to determine if it is a scope type. |
| public boolean | isStereotype(Class<? extends Annotation> annotationType)
Implements jakarta. Test the given annotation type to determine if it is a stereotype. |
| public <X> Bean | resolve(Set<Bean<? extends X>> beans)
Implements jakarta. Apply the ambiguous dependency resolution rules to a set of beans. |
| public List | resolveDecorators(Set<Type> types, Annotation... qualifiers)
Implements jakarta. Return an ordered list of decorators for a set of bean types and a set of qualifiers and which are
enabled in the module or library containing the class into which the |
| public List | resolveInterceptors(InterceptionType type, Annotation... interceptorBindings)
Implements jakarta. Return an ordered list of enabled interceptors for a set of interceptor bindings and a type of
interception and which are enabled in the module or library containing the class into which the
|
| public <T> Set | resolveObserverMethods(T event, Annotation... qualifiers)
Implements jakarta. Return an ordered set of observer methods for an event. |
| public void | validate(InjectionPoint injectionPoint)
Implements jakarta. Validate a certain injection point. |
| public ExpressionFactory | wrapExpressionFactory(ExpressionFactory expressionFactory)
Implements jakarta. Returns a wrapper |